L'objectif de cet article n'est pas de détailler le fonctionnement de Virtualbox ou de Linux. Il s'agit plus simplement de montrer comment utiliser les possibilités d'accélération OpenGL de Virtualbox avec les effets du bureau 3D sous Linux.
La première chose à faire est justement de vérifier que l'accélération 3D soit désactivée dans les paramètres d'affichage de Virtualbox. En effet l'activer dès maintenant ne servirait au mieux à rien et au pire ferait planter l'affichage tant que les pilotes de Virtualbox n'auront pas été compilés sur votre version de Linux.
Les autres paramètres indiqués ne sont qu'indicatifs, adaptez les en fonction de vos besoins. Les captures d'écran correspondent à l'installation d'Ubuntu, mais la procédure reste strictement identique pour n'importe quelle autre distribution.
Lorsque l'installation est terminée mettez à jour votre distribution, et tout particulièrement le noyau. Les pilotes pour Linux de Virtualbox sont compilés par rapport à la version installée du noyau, il faut donc les recompiler à chaque mise à jour de ce dernier. C'est aujourd'hui une procédure très facile et rapide dans la mesure où Virtualbox fournit un script d'installation.
Vérifiez enfin que les paquets build-essential soient installés.
Dans le menu "Périphériques" de Virtualbox, cliquez sur "Installer les additions invité". Un CD nommé VBOXADDITION_3 devrait être monté automatiquement, ouvrez-le puis lancez le fichier autorun.sh. Le mot de passe root vous sera demandé puis le script se chargera de compiler les pilotes.
Lorsque la compilation est terminée, démontez le CD des addons puis fermez Linux. Cochez l'activation de l'accélération 3D dans les paramètres d'affichage de Virtualbox.
C'est terminé… Relancez Linux, et activez les effets visuels dans les préférences de l'apparence.
N'oubliez pas qu'il vous faudra recompiler si jamais vous mettez à jour le noyau de linux.
Billets en relation avec ce sujet :
{ 7 comments… read them below or add one }
ce que je cherchais, merci
Pour moi cela marchait avec ubuntu 10.04 mais depuis la 10.10 cela ne marche plus
, il me dit impossible d’activer les effets visuels.
.
J’ai tenté de refaire l’installation à 0 mais rien à faire non plus
Après installation pour pouvoir changer la résolution il faut faire un
sudo apt-get install virtualbox-ose-guest-x11
Mais en principe la nouvelle version VirtualBox 3.2.10 apporte le support de X.Org Server 1.9 et la manip ne devrait plus être nécessaire.
Je peux changer la résolution, et la résolution s’adapte même à la taille de la fenêtre, mais le problème, ce sont les effets visuels qui ne veulent pas s’activer.
Avez-vous relancé le script d’installation des addons après l’installation du paquet virtualbox-ose-guest-x11 ?
Je suis toujours sous VirtualBox 3.2.8 et j’ai bien les effets visuels d’Ubuntu 10.10 activés.
C’est quoi ce paquet virtualbox-ose-guest-x11 ?
C’est bon j’ai réussi en installant: http://packages.debian.org/sid/virtualbox-ose-guest-x11