Fixed
- Virtual XFCE sessions now use XFCE session settings and prefer XFCE Terminal over Ubuntu's systemd-dependent default terminal. Session-local startup overrides prevent host network, power, color, and login-keyring services from launching authentication dialogs in the virtual desktop, without changing host settings or authentication policy.
- Multi-user commands now retain their explicit desktop and audio environment after switching users, allowing API-launched applications to use their own desktop's sound server and terminal settings.