sunshine: fixed paths for nvidia tools

This commit is contained in:
Giulio De Pasquale 2024-03-15 10:44:57 +00:00
parent 6219046bbe
commit 567b384537

View File

@ -33,8 +33,8 @@ let
# Apply new xrandr mode
${pkgs.xorg.xrandr}/bin/xrandr --output DP-0 --primary --mode ''${mode_alias} --pos 0x0 --rotate normal
${config.boot.kernelPackages.nvidia-x11}/bin/nvidia-settings -a 'SyncToVBlank=0'
${config.boot.kernelPackages.nvidia-x11}/bin/nvidia-smi --persistence-mode=ENABLED
${config.boot.kernelPackages.nvidia_x11.settings}/bin/nvidia-settings -a 'SyncToVBlank=0'
${config.boot.kernelPackages.nvidia_x11.bin}/bin/nvidia-smi --persistence-mode=ENABLED
'';
executable = true;
destination = "/bin/resolution.sh";
@ -48,7 +48,7 @@ let
origin_web_ui_allowed=lan
channels=2
min_threads=12
global_prep_cmd=[{"do":"${pkgs.bash}/bin/bash -c \"${resolutionScript}/bin/resolution.sh ''${SUNSHINE_CLIENT_WIDTH} ''${SUNSHINE_CLIENT_HEIGHT} ''${SUNSHINE_CLIENT_FPS}\""}]
global_prep_cmd=[{"do":"${resolutionScript}/bin/resolution.sh ''${SUNSHINE_CLIENT_WIDTH} ''${SUNSHINE_CLIENT_HEIGHT} ''${SUNSHINE_CLIENT_FPS}"}]
'';
sunshinePkg = pkgs.unstablePkgs.sunshine.override { cudaSupport = true; };
in