No puede ejecutar la GUI de VirtualBox en los terminales virtuales 1 - 6, solo 7 y 8. Básicamente, debe iniciar el servidor X en VT8 y hacer que los programas se ejecuten en él.
Si no necesita bordes de ventana y una barra de título (porque de todos modos está ejecutando VirtualBox a pantalla completa) u otras funciones de administrador de pantalla sofisticadas como Alt+ Tab, estará bien con un simple servidor X. Tenga en cuenta que esto puede no ser compatible con el cambio de usuario o el nuevo registro cuando el servidor X principal falla.
Iniciar un servidor X separado
sudo X -quiet -nolisten tcp -noreset :4 vt8
Esto lo cambiará a VT8 ( Ctrl+ Alt+ F8) que inicialmente es negro. Regrese a GDM / KDM? Lo que sea en VT7 presionando Ctrl+ Alt+ F7. Para ejecutar Virtual Box en VT8, ejecute:
DISPLAY=:4 virtualbox &
Este comando establece por primera vez la variable de entorno DISPLAY
a :4
y luego corre virtualbox
. Necesita cambiar manualmente a VT8. Tenga en cuenta que no tiene una barra de título ni un borde de ventana. Para salir de la aplicación, use la opción Archivo -> Salir . Para detener el servidor x, primero determine el ID de proceso de su servidor X (usando ps uww -C Xorg | grep :4
) y luego ejecútelo sudo kill PIDHERE
.
Esto es algo avanzado de alguna manera, recomiendo permanecer usando diferentes escritorios virtuales ( Ctrl+ F <número de escritorio> porque usar un segundo servidor X también hace que pierda sonido del servidor X principal. Si la virtualización no es un requisito, considere usar wine
.