Ubuntu VM102 Sunshine runtime configuration correction
Date: 2026-11-06

Before:
- sunshine.conf: capture = x11
- runtime native-cursor drop-in: ExecStart ... sunshine.conf capture=kms
- user drop-in: CPUAffinity=2 3; Nice=-10
- observed process nice: 0

Applied:
- changed /home/test2/.config/sunshine/sunshine.conf to capture = kms
- removed ineffective Nice=-10 from user drop-in
- retained CPUAffinity=2 3
- reloaded and restarted vdi-sunshine.service as test2
- backup: /home/test2/.config/sunshine/backups/runtime-config-20261106/

Verified:
- service: active/running
- MainPID: 14612
- ExecMainStatus: 0
- process command: /usr/bin/sunshine /home/test2/.config/sunshine/sunshine.conf
- Cpus_allowed_list: 2-3
- process nice: 0
- config capture: kms
- config encoder: software
- config fps/bitrate: 30 / 20000

Note:
- This correction aligns the configuration with the actual KMS capture path. It does not change the encoder; Sunshine remains libx264 software encoding until a real hardware or zero-copy encode path is available.
