Linux , BSD y la mayoría de otros Unix para PC adoptaron los terminales virtuales y desarrollaron aún más las interfaces de usuario, incluyendo el permitir a los usuarios ejecutar opcionalmente sesiones gráficas separadas del sistema X Window.
Alternativamente, en la instalación por defecto, se pueden comenzar nuevas sesiones X a voluntad, utilizando diferentes parámetros de pantalla, para tenerlos corriendo en diferentes terminales virtuales (por ejemplo, "startx -- :1" or "X :1 -query localhost").
El cambio rápido de usuario puede introducir potencialmente varias complicaciones relacionadas con la seguridad y se gestiona de forma diferente en los distintos sistemas operativos, cada uno con sus ventajas y desventajas.
Una posibilidad, simple y segura, es que sólo el primer usuario obtiene la propiedad de los recursos.
En Windows, los recursos compartidos, como el sonido, están disponibles a todas las sesiones.