web-dev-qa-db-fra.com

Activer la composition sur un ordinateur portable Intel Core i5 (Nvidia GT330M)

J'essaie d'activer la composition sur mon ordinateur portable via Desktop Effects, mais cela ne le permet pas. J'ai modifié le fichier xorg.conf comme sur le wiki Compiz mais toujours pas de chance.

Alors quelqu'un peut-il simplement me dire comment activer Compiz Desktop sur un système basé sur Intel i5. Il s’agit d’un processeur Arrandale qui reçoit donc le bit graphique sur le processeur lui-même. Mon système a également une carte graphique discrète (Nvidia GT330M - yup ses combos graphiques hybrides n - pas Optimus). Autant que je sache, le nvidia gpu n’est pas utilisé puisque celui-ci est activé et qu’il n’existe aucune route bios pour le désactiver. L'ordinateur portable est un Dell Vostro 3700 avec la version bios A10

J'ai fait beaucoup de recherches google sur Intel Compiz, etc., mais pas un guide décisif sur la façon de l'activer. donc je suppose que cela devrait fonctionner hors de la boîte. mais ce n'est pas le cas.

glxinfo

donne moi:

name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
3 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
Segmentation fault

lsbusb me donne:

00: 02.0 Contrôleur compatible VGA [0300]: Contrôleur graphique intégré pour processeur Intel Core [8086: 0046] (rév 18) 01: 00.0 Contrôleur compatible VGA [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de: 0a29] ( rev a2)

5
Eshwar

J'ai réussi à faire fonctionner Compiz. j'ai désinstallé le pilote propriétaire de nvidia (nvidia-current). maintenant, avec nouveau, glxinfo fournit un résultat correct et indique que le rendu direct est activé (il parle de la puce Intel). puis je vais aux effets de bureau, et quand je sélectionne extra, il dit installer les pilotes propriétaires nvidia, je clique sur annuler, l’écran clignote mais compiz est maintenant activé

solution Ubuntuforums

1
Eshwar

Essayez d’installer bumblebee pour que les cartes Intel et Nvidia fonctionnent simultanément: https://launchpad.net/~hybrid-graphics-linux

 Sudo apt-get install git 
 # Type password 
 Clone git http://github.com/MrMEEE/bumblebee.git
cd bumblebee /
 Sudo ./install.sh
optirun glxgears 
 # Vérifiez la vitesse et comparez-la à l'exécution: 
 Glxgears 
 # Si vous avez installé Google Chrome, pouvez l'essayer avec/sans optirun et signaler les valeurs FPS sur la liste de diffusion: 
 optirun google-chrome http://webglsamples.googlecode.com/hg/aquarium/aquarium.html
1
719016

Comme des personnes pointant du doigt, vous utilisez peut-être une carte nvidia. Avez-vous essayé d'installer le pilote propriétaire nvidia?

0