attempt gamescope fix

This commit is contained in:
Andreas Schaafsma 2024-11-13 02:32:57 +01:00
parent a5eafae831
commit 12d32846a2

View File

@ -55,12 +55,49 @@ in
]; ];
}; };
# lib.my-namespace.home.stream-tools.enable = true; # lib.my-namespace.home.stream-tools.enable = true;
programs.gamescope.enable = true;
programs.steam = { programs.steam = {
enable = true; enable = true;
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
gamescopeSession.enable = true;
gamescopeSession = {
enable = true;
env = {
WLR_RENDERER = "vulkan";
# DXVK_HDR = "1";
ENABLE_GAMESCOPE_WSI = "1";
WINE_FULLSCREEN_FSR = "1";
# Games allegedly prefer X11
# SDL_VIDEODRIVER = "x11";
};
args = [
# "--xwayland-count 1"
"--expose-wayland"
"-e" # Enable steam integration
"--steam"
# "--adaptive-sync"
# "--hdr-enabled"
# "--hdr-itm-enable"
# External monitor
# "--prefer-output DP-3"
# "--output-width 1920"
# "--output-height 1080"
# "-r 172"
# Laptop display
# "--prefer-output eDP-1"
# "--output-width 2560"
# "--output-height 1600"
# "-r 120"
"--prefer-vk-device 10de:1b81" # lspci -nn | grep VGA
];
};
}; };
# Open ports in the firewall. # Open ports in the firewall.