attempt gamescope fix
This commit is contained in:
		
							parent
							
								
									a5eafae831
								
							
						
					
					
						commit
						12d32846a2
					
				| @ -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. | ||||||
| @ -126,4 +163,4 @@ in | |||||||
|       systemd.targets.hibernate.enable = false; |       systemd.targets.hibernate.enable = false; | ||||||
|       systemd.targets.hybrid-sleep.enable = false; |       systemd.targets.hybrid-sleep.enable = false; | ||||||
|     }; |     }; | ||||||
|   } | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user