!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

446 Members
Gaming things, my hands are typing words.127 Servers

Load older messages


SenderMessageTime
29 May 2025
@nila:derg.socialNila The Dragon
In reply to @matejc:matrix.matejc.com
@Nila The Dragon I "had" a similar issues with certain games, where mouse just escapes the game at some ocasions... But I have found a workaround: I have both screens with a gap in between (left monitor (1920x1080): pos 0,0 and the gaming monitor on the right with pos: 2000,0), that way the mouse just does not pass to the other monitor (at least on Niri... I have zero clue how this works on Gnome) - I have a keybinding for passing the cursor/focus around. The reason that I written had in quotes is that I havent tried without this workaround for quite some time.
is that possible with wayland? I searched for a similar idea but only got xorg results...
19:33:06
@matejc:matrix.matejc.commatejc @Nila The Dragon yeah, just checked, Niri itself (is an wayland only window manager) has the option to set position of the output in its config, also, maybe using kanshi could help (kanshi is declarative output configuration, its packaged in nix home manager). 19:41:48
@matejc:matrix.matejc.commatejcI am sure Gnome has some option to offset one monitor... or maybe one of its extensions could do it19:44:05
@matejc:matrix.matejc.commatejcBut then again... maybe just running games with wine-wayland could work19:45:10
@matejc:matrix.matejc.commatejc I have no clue on how to do it with official Proton 10, but with Proton GE 10, you can just set PROTONENABLEWAYLAND=1 before launching a game 19:46:24
@matejc:matrix.matejc.commatejc I have no clue on how to do it with official Proton 10, but with Proton GE 10, you can just set PROTON_ENABLE_WAYLAND=1 before launching a game 19:46:38
@matejc:matrix.matejc.commatejc @Nila The Dragon yeah, just checked, Niri itself (is an wayland only window manager) has the option to set position of the output in its config, also, maybe using kanshi could help (kanshi is declarative output configuration, it has a module in nix home manager). 19:48:41
@matejc:matrix.matejc.commatejc* But then again... maybe just running games with wine-wayland could work, like previously stated19:49:38
@nila:derg.socialNila The Dragon
In reply to @matejc:matrix.matejc.com
I have no clue on how to do it with official Proton 10, but with Proton GE 10, you can just set PROTONENABLEWAYLAND=1 before launching a game
I tried wayland and it seems to work. But I could not use GE as the game would open on the wrong monitor lol. But Proton-EM seems to have a fix where I can specify which monitor I want to use and with that it works.
19:59:33
@nila:derg.socialNila The Dragon Well thank you everyone for offering some fixes! :) Time to battle-test proton wayland :P 20:06:19
30 May 2025
@gzhao:matrix.geonat.nzGeorge joined the room.12:36:53
@martin:lndbl.deMartin Lindbüchl joined the room.18:12:09
@bytebandit:tac.lolDerivationDingus set a profile picture.19:55:26
31 May 2025
@codebam:envs.netcodebamI enabled this https://jovian-experiments.github.io/Jovian-NixOS/options.html#jovian.devices.steamdeck.enableSoundSupport sound isn't working after enabling it, so I booted into plasma and enabled the sound card that was disabled in sound settings, but still no sound from the speakers19:31:40
@k900:0upti.meK900 Are you on a Steam Deck? If not, you should not set that option 19:36:08
@codebam:envs.netcodebamI'll paste my config right after it boots. it takes forever to boot as well. like 2 mins+. is that normal? it gets past the nixos part quickly and then takes like 2-3 mins to start the steamos ui19:38:19
@k900:0upti.meK900Known issue19:38:31
@k900:0upti.meK900Upstream19:38:32
@codebam:envs.netcodebamokay, cool19:38:38
@k900:0upti.meK900 You can systemd.user.services.steamos-manager.enable = false for now 19:38:50
@k900:0upti.meK900If you don't mind TDP controls and such not working19:38:55
@k900:0upti.meK900(or if you're not on a Steam Deck, in which case it probably won't work anyway)19:39:22
@codebam:envs.netcodebamoh yeah sorry forgot to answer. it is a steam deck yes, oled model19:40:06
@codebam:envs.netcodebamokay I'll probably just deal with it and use suspend19:40:34
@codebam:envs.netcodebam

anyways, here's the config:

  jovian = {
    steam = {
      enable = true;
      user = "codebam";
      autoStart = true;
      desktopSession = "plasma";
    };
    devices = {
      steamdeck = {
        enable = true;
        autoUpdate = true;
        enableControllerUdevRules = true;
        enableSoundSupport = true;
        enablePerfControlUdevRules = true;
        enableOsFanControl = true;
        enableDefaultStage1Modules = true;
        enableFwupdBiosUpdates = true;
        enableGyroDsuService = true;
      };
    };
    hardware = {
      amd = {
        gpu = {
          enableBacklightControl = true;
          enableEarlyModesetting = true;
        };
      };
    };
    steamos = {
      useSteamOSConfig = true;
    };
  };
19:41:26
@codebam:envs.netcodebam *

anyways, here's the config:

  jovian = {
    steam = {
      enable = true;
      user = "codebam";
      autoStart = true;
      desktopSession = "plasma";
    };
    devices = {
      steamdeck = {
        enable = true;
        autoUpdate = true;
        enableControllerUdevRules = true;
        enableSoundSupport = true;
        enablePerfControlUdevRules = true;
        enableOsFanControl = true;
        enableDefaultStage1Modules = true;
        enableFwupdBiosUpdates = true;
        enableGyroDsuService = true;
      };
    };
    hardware = {
      amd = {
        gpu = {
          enableBacklightControl = true;
          enableEarlyModesetting = true;
        };
      };
    };
    steamos = {
      useSteamOSConfig = true;
    };
  };
19:41:33
@codebam:envs.netcodebamhttps://github.com/Jovian-Experiments/Jovian-NixOS/issues/496 is it because I'm on linux_testing?19:44:04
@codebam:envs.netcodebam* https://github.com/Jovian-Experiments/Jovian-NixOS/issues/496 is it because I'm on linuxPackages_testing?19:44:20
@rhapsodos:tedomum.netrhapsodos joined the room.19:50:21
@k900:0upti.meK900Yes19:54:39

Show newer messages


Back to Room ListRoom Version: 10