Passer de NVidia aux graphiques Intel HD internes - OpenGL ne fonctionne pas

20

Je suis passé aujourd'hui aux graphiques Intel HD internes de mon processeur G630T. Le bureau fonctionne mais XBMC ne démarre pas. Il se plaint d'avoir besoin de matériel accéléré OpenGL.

Lorsque je vérifie les informations système - graphiques, il n'y a qu'une carte générique (?) Répertoriée:

Driver (avec l'espace au début)

Experience Standard

alors j'ai vérifié

lshw -C video
*-display               
   description: VGA compatible controller
   product: 2nd Generation Core Processor Family Integrated Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:42 memory:fb800000-fbbfffff memory:e0000000-efffffff ioport:ff00(size=64)

Je ne sais pas si tout est correct, mais cela ne me semble pas complètement faux. Cependant, glxinfo est définitivement étrange:

glxinfo 
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".

J'utilise Ubuntu 11.10 3.0.0-13-generic #22-Ubuntu SMPet l'aide est très appréciée, car je n'ai aucune idée de ce que je pourrais faire (débutant sous Linux).

Martur

Martur
la source
Avez-vous supprimé votre /etc/X11/xorg.conffichier après avoir retiré la carte nVidia?
Bruno Pereira
Non, dois-je faire ça? Il n'y a pas grand-chose dans ce fichier: Section "Device" Identifier "Default Device" Option "NoLogo" "True"
EndSection
J'ai renommé le fichier (au lieu de le supprimer) et j'ai fait une restauration mais cela n'a fait aucune différence.
Martur
Vous n'avez pas supprimé le pilote nVidia, n'est-ce pas?
Bruno Pereira
Non, au début, je viens d'activer les graphiques internes et d'y brancher le moniteur. Ensuite, les pilotes NVidia étaient toujours répertoriés dans le menu "Paramètres système - Pilotes supplémentaires". Par la suite, j'ai retiré la carte NVidia de l'ordinateur et les pilotes n'étaient plus répertoriés.
Martur

Réponses:

30

Vous devez supprimer les pilotes nvidia afin que le pilote n'essaye pas de se charger à la place de votre carte Intel.

Normalement, aucune autre installation de pilotes n'est requise pour le pilote intégré Intel, mais si le pilote nVidia est chargé, il prendra le relais.

sudo apt-get purge nvidia*

Retirez votre xorg.conf

sudo rm /etc/X11/xorg.conf

Réinstaller complètement xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Reconfigurer Xorg

sudo dpkg-reconfigure xserver-xorg

Redémarrer

sudo reboot
Bruno Pereira
la source
J'ai retiré la carte NVidia et elle n'est plus disponible. Ce n'est pas un ordinateur portable.
Martur
Modifié pour supprimer le pilote nVidia et forcer la réinstallation de X.
Bruno Pereira
Cette solution m'a aidé sur Lenovo t410 (avec Intel i915 uniquement). Merci!
Paweł Nadolski
Un grand merci. A travaillé sur Asus A53S - Intel Core i5avecNvidia GEFORCE GT540M
Jordan Arseno
WOW-j'ai abandonné après mon dernier message et je ne vous ai pas vu corrigé votre réponse. J'ai réinstallé le gfx Nvidia. Cependant, aujourd'hui, avec 12.04 LTS, j'ai eu exactement le même problème et j'ai trouvé mon message d'origine par erreur. Cette solution fonctionnait maintenant. Merci.
Martur