Ejecutando más de una sesión de consola X con startx al mismo tiempo

Ejecutando más de una sesión de consola X con startx al mismo tiempo

Tengo xfce ejecutándose en la pantalla 0 (accesible a través de Ctrl + Alt + F1). Presiono Ctrl + Alt + F2y escribo startx(intento ejecutar más de un administrador de ventanas al mismo tiempo) y recibo el error "otro administrador de sesión ya está ejecutando xinit".

También instalé Xephyry ejecuté en una consola bash startx -- /usr/bin/Xephyr :1, pero recibo el mismo error que el anterior, excepto que esta vez en un entorno de escritorio existente.

¿Cómo ejecuto más de un entorno de ventana a la vez? Preferiblemente, haría esto dentro de dos GeTTY diferentes (es decir, Ctrl + Alt + F1me lleva a mi primer entorno, mientras Ctrl + Alt + F2me lleva al segundo, etc.).

Respuesta1

startx -- :1
startx -- :2
startx -- :3
startx -- :4

Respuesta2

Debe iniciar X en cada terminal/consola virtual especificando diferentes números de pantalla. En elxinitmanual, esa es la -displayopción:

startxes solo un caso especial:

El script startx es una interfaz para xinit(1) que proporciona una interfaz de usuario algo más agradable para ejecutar una única sesión del sistema X Window. A menudo se ejecuta sin argumentos.

Aquí hay algunos ejemplos en los que alguien usa la -displayopción de ejecutar X en múltiples terminales virtuales:

información relacionada