J'ai l'invité Ubuntu 10.04 64 bits avec l'hôte Windows 7 64 bits. L’accélération 3D est activée dans les paramètres de Virtualbox.
Chaque fois que j'active les effets visuels dans Ubuntu, l'interface graphique de Virtualbox se bloque. Que dois-je faire pour que les effets visuels soient activés dans Ubuntu? Les journaux de Virtualbox ne disent rien d’utile en cas de plantage.
Ma carte graphique est un Nvidia 8800 GTS avec les derniers pilotes 258.96, mais je suis sûr que cela ne fait pas partie du problème.
À l'intérieur de l'invité, installez le paquet virtualbox-ose-guest-x11
et redémarrez la machine virtuelle. cela peut résoudre le problème. X sur l’invité doit connaître les pilotes de VirtualBox et, autant que je sache, c’est la solution. Les versions 2.2 et supérieures devraient rendre cette fonctionnalité transparente, mais il est possible qu'il y ait des bogues.
Assurez-vous également que vous avez attribué une grande quantité de mémoire vidéo dans les paramètres VM. Je l'ai essayé tout à l'heure avec une mémoire VRAM de 128 Mo (ce qui pourrait être excessif) et cela a bien fonctionné après l'installation du paquet -x11 que j'ai mentionné. Commencez haut si vous le pouvez et baissez-le si vous en avez besoin jusqu'à ce qu'il cesse de fonctionner.
Je pensais que la prise en charge de l'accélération 2D et 3D pour les invités ne se trouvait que dans l'édition PUEL de VirtualBox, et non dans la version OSE. (Je me trompe probablement à ce sujet, je connais beaucoup mieux le PUEL, pas la version OSE de VirtualBox.)
Quoi qu'il en soit, j'installerais les ajouts invités fournis avec votre édition/version exacte de VirtualBox, et non ce qui se trouve dans Synaptic. Cliquez sur Devices-> Intall Guest Additions. Une fois que vous avez cliqué sur Devices-> Install Guest Additions, si cela ne rend pas l’image CD de la VBox disponible sur votre bureau invité, redémarrez l’invité. Une fois que les ajouts invités apparaissent, voici comment je les installe:
Sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-AMD64.run
Si votre invité exécute la version 32 bits d'Ubuntu, vous devriez plutôt exécuter ce qui suit:
Sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-x86.run
... suivi d'un redémarrage de l'invité.
Commencez par démarrer le terminal, puis exécutez les commandes suivantes:
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install dkms build-essentials
Maintenant, redémarrez votre système.
Installez Guest Editions dans le système d’exploitation en cliquant sur Périphériques -> Installer les compléments d’invités dans la barre de menus VirtualBox de la machine virtuelle en cours d’exécution.
Redémarrez à nouveau.
Essayez d'activer des effets de bureau supplémentaires dans les paramètres d'apparence