Sie können die VirtualBox-GUI nicht in den virtuellen Terminals 1 - 6, nur in 7 und 8 ausführen. Grundsätzlich müssen Sie den X-Server auf VT8 starten und Programme darauf ausführen lassen.
Wenn Sie keine Fensterränder und keine Titelleiste (da Sie ohnehin VirtualBox im Vollbildmodus ausführen) oder andere ausgefallene Display Manager-Funktionen wie Alt+ benötigen Tab, steht Ihnen ein einfacher X-Server zur Verfügung. Beachten Sie, dass dies möglicherweise nicht mit dem Benutzerwechsel oder der erneuten Protokollierung kompatibel ist, wenn der Haupt-X-Server abstürzt.
Starten Sie einen getrennten X-Server
sudo X -quiet -nolisten tcp -noreset :4 vt8
Dies wechseln Sie in VT8 ( Ctrl+ Alt+ F8) , die zunächst schwarz ist. Schalten Sie bei VT7 auf GDM / KDM zurück, indem Sie Ctrl+ Alt+ drücken F7. Führen Sie Folgendes aus, um Virtual Box in VT8 auszuführen:
DISPLAY=:4 virtualbox &
Dieser Befehl setzt zuerst die Umgebungsvariable DISPLAYauf :4und wird dann ausgeführt virtualbox. Sie müssen manuell zu VT8 wechseln. Beachten Sie, dass Sie weder eine Titelleiste noch einen Fensterrahmen haben. Verwenden Sie zum Beenden der Anwendung die Option Datei -> Beenden . Um den X-Server zu stoppen, ermitteln Sie zunächst die Prozess-ID Ihres X-Servers (mithilfe von ps uww -C Xorg | grep :4) und führen Sie sie aus sudo kill PIDHERE.
Ich empfehle, andere virtuelle Desktops zu verwenden ( Ctrl+ F <Anzahl der Desktops>), da bei Verwendung eines zweiten X-Servers auch der Sound vom Haupt-X-Server verloren geht. Wenn keine Virtualisierung erforderlich ist, sollten Sie die Verwendung in Betracht ziehen wine.