Ma connaissance d'Ubuntu est encore assez limitée, mais je sais que je peux changer de terminal avec Ctrl+ Alt+ F*.
Je me demandais simplement s'il était possible de charger ma VirtualBox (winXP dans ce cas) dans l'un d'entre eux, ce serait super pratique. Je l'ai actuellement configuré pour se charger automatiquement à droite de mes 2 espaces de travail, mais il gâche parfois la clé d'hôte et tout ça.
Je me demandais juste!
Réponses:
Vous ne pouvez pas faire fonctionner l'interface graphique VirtualBox dans les terminaux virtuels 1 à 6, seulement 7 et 8. Fondamentalement, vous devez démarrer le serveur X sur VT8 et exécuter des programmes dessus.
Si vous n'avez pas besoin de bordures de fenêtre et d'une barre de titre (parce que vous exécutez VirtualBox en plein écran de toute façon) ou d'autres fonctions de gestionnaire d'affichage sophistiquées comme Alt+ Tab, tout ira bien avec un simple serveur X. Notez que cela peut ne pas être compatible avec le changement d'utilisateur ou la reconnexion lorsque le serveur X principal est tombé en panne.
Démarrer un serveur X détaché
Cela vous fera passer au VT8 ( Ctrl+ Alt+ F8) qui est initialement noir. Revenez à GDM / KDM - quoi que ce soit sur VT7 en appuyant sur Ctrl+ Alt+ F7. Pour exécuter Virtual Box dans VT8, exécutez:
Cette commande définit d'abord la variable d'environnement
DISPLAY
sur:4
puis s'exécutevirtualbox
. Vous devez passer manuellement à VT8. Notez que vous n'avez ni barre de titre ni bordure de fenêtre. Pour quitter l'application, utilisez l' option Fichier -> Quitter . Pour arrêter le xserver, déterminez d'abord l'ID de processus de votre serveur X (à l'aideps uww -C Xorg | grep :4
), puis exécutezsudo kill PIDHERE
.C'est quelque chose de avancé, je recommande de continuer à utiliser différents bureaux virtuels ( Ctrl+ F <number-of-desktop> parce que l'utilisation d'un deuxième serveur X vous fait également perdre du son du serveur X principal. Si la virtualisation n'est pas une exigence, envisagez d'utiliser
wine
.la source
VirtualBox est une application X11. X11 (ou le "serveur X") est la couche logicielle entre toutes les applications graphiques modernes et votre carte graphique. En règle générale, X s'exécute sur le terminal virtuel 7. Bien qu'il puisse être possible de faire fonctionner un serveur X avec deux terminaux virtuels ou d'exécuter deux serveurs X (connexion à la même carte graphique, moniteur), ce n'est pas courant et je ne recommanderais pas il. (La commutation entre des terminaux virtuels, qui se connecte souvent à la commutation du mode de la carte graphique, n'est jamais parfaitement fluide et rapide.)
Vous devez apprendre à configurer les espaces de travail de manière à ce qu'ils fonctionnent bien avec votre configuration VirtualBox.
la source