Lorsque je démarre une machine virtuelle (telle que VMware ou VirtualBox) et que je la passe en plein écran, à partir de l'OS hôte (Ubuntu dans ce cas), je peux très bien y accéder avec le commutateur d'espace de travail. Je passe donc à la machine virtuelle comme à un écran virtuel. Mais revenir en arrière - de la VM aux écrans virtuels de l'hôte - semble être impossible, car en entrant dans la VM, je perds le sélecteur d'espace de travail de l'hôte.
Existe-t-il un programme de commutation d'espace de travail astucieux qui s'exécute à l'intérieur de la machine virtuelle et peut changer d'espace de travail de la machine hôte?
À la lumière de la réponse de Frank Thomas, pouvons-nous configurer VirtualBox (ou VMware) pour ne pas envoyer certaines combinaisons de clés à la machine virtuelle, mais les conserver vers l'hôte? Comme super + S . Dans cette approche, il me faudrait malheureusement manquer la belle icône de commutateur d’espace de travail dans le système d’exploitation invité, mais c’est acceptable si au moins le tour du clavier fonctionne.
En règle générale, les actions de l'invité ne devraient jamais pouvoir exécuter de code sur le système d'exploitation hôte. Donc, par définition, non, il n'y aura pas un tel programme, à moins que vous ne puissiez effectuer une sorte d'intégration virtuelle transparente en utilisant le réseau interne entre l'hôte et l'invité.
N'oubliez pas que l'hôte sait qu'il a des invités, mais l'invité n'a aucune idée de son exécution dans un hôte, même au niveau du noyau.
la source