directvt / vtm

Text-based desktop environment
MIT License
1.63k stars 43 forks source link

Don't use Session 0 implicitly to host desktop server on Windows #625

Closed o-sdn-o closed 3 months ago

o-sdn-o commented 3 months ago

Changes (Windows only)

Notes

System-wide installation (vtm -i) allows Desktop Server to run in user context in Session 0 on Windows. Placing Desktop Server in Session 0 (vtm -0) allows console applications to run independently of the user's GUI login session. But this prevents GUI applications from running from the vtm desktop environment. See "Session 0 Isolation" on the Web for details.

You can test this behavior by running the following command from the vtm desktop environment to launch an Explorer GUI window: