web-dev-qa-db-fra.com

Compizconfig Grid ne fonctionne pas sous Ubuntu en tant que machine virtuelle

J'ai installé Ubuntu 11.10 en tant que machine virtuelle sous Mac.

J'ai installé VM outils.

L’approche dans ce lien de Compizconfig Grid, qui fonctionnait dans mon ordinateur portable précédent où Ubuntu n’était pas une machine virtuelle, ne fonctionne plus. J'ai mis un raccourci, mais aucune action n'est lancée ...

Quelqu'un sait-il pourquoi?

La fonctionnalité principale dont j'ai besoin de Grid est de laminer les fenêtres du côté gauche/droit de l'écran ... Est-ce que quelqu'un connaît une alternative?

PS: J'ai essayé d'autres plugins de Compizconfig, par exemple, Move Window fonctionne ...

Edit1: L'environnement de bureau que j'utilise est Ubuntu, pas Gnome. L'unité est 2D au lieu de 3D. Ce n'est pas un problème pour moi de le changer si cela peut résoudre le problème de Grid ou de mosaïque ci-dessus.

Edit2 & 3: Je ne savais pas que Unity2D n'utilisait pas Compiz par défaut ... Après avoir installé gtk2-engines-pixbuf, j'ai lancé compiz --replace &dans un terminal, cela donne:

enter image description here

Et j'ai essayé Grid encore une fois: lier le raccourci <Control><Alt>g à Put Left, il ne fonctionne toujours pas.

Mais comme je l'ai déjà dit, si je lie <Control><Alt>g à Initiate Window Move dans Move Window (avant ou après compiz --replace &), le raccourci a toujours un effet ...

Edit 4: Je viens juste d'activer Accelerate 3D Graphics, qui était désactivé auparavant ... Mais la réexécution de compiz --replace & dans un terminal donne exactement la même chose message comme précédemment incluant 2 Fatal pour opengl.

enter image description here

3
SoftTimur

Comme je le comprends, * Fatal: GLX_EXT_texture_from_pixmap * signifie que le serveur X ne prend pas en charge * GLX_EXT_texture_from_pixmap * La fonctionnalité API, qui nécessite une accélération matérielle 3D.

Vous pouvez voir le message d'erreur précédent: Fatal: le rendu du logiciel a été détecté , ce qui signifie que VM ne possède pas de carte d'accélération graphique 3D configurée. parce qu'il n'y a pas de tel matériel dans votre système ou qu'il n'est pas configuré correctement.

Alors vérifiez s'il y a 3D acc. carte dans le système d'exploitation hôte, ou non. S'il n'y en a pas, je suppose que vous ne pouvez pas faire fonctionner la grille. Si tel est le cas, vous devez configurer votre VM pour exposer les données 3D. carte à l'invité OS Ubuntu.

Voir Configuration requise pour Compiz .

1
zuba