Files
nix-config-ryan4yin/outputs/x86_64-linux/tests/idols-ai-gpu/expected.nix
T
ryan4yin | 二花 9db935bc87 fix(sunshine): use Intel rendering and recover remote Niri sessions (#268)
- render Niri on the Intel iGPU while retaining NVIDIA-connected physical outputs
- encode Sunshine streams with Intel VAAPI and wait for a Niri output before startup
- load VKMS persistently for headless sessions and configure `Virtual-1` at 2560x1600@60
- let Moonlight request the stream bitrate instead of enforcing a 20 Mbps host cap
- remove unsupported Dynamic Boost and global NVIDIA session overrides
- grant Sunshine access to virtual input devices
- add a Nushell recovery helper that starts a temporary greetd/Niri session from SSH
- identify and safely replace normal, standalone, or previous transient Niri sessions
- launch the transient service in the background and verify greetd, Niri, and Sunshine before returning
- ignore local `.worktrees` directories and keep eval regression coverage focused on structural behavior
2026-09-01 03:40:48 -06:00

9 lines
206 B
Nix

{
loadsVirtualDisplay = true;
createsVirtualDisplay = true;
niriUsesIntelRenderer = true;
sunshineUserHasInputAccess = true;
sunshineStartsAfterNiri = true;
sunshineWaitsForNiriOutput = true;
}