Cambie de NVidia a gráficos internos Intel HD: OpenGL no funciona

20

Hoy cambié a los gráficos internos Intel HD de mi CPU G630T. El escritorio funciona pero XBMC no se iniciará. Se queja de que necesita hardware acelerado OpenGL.

Cuando reviso la Información del sistema - Gráficos, solo aparece una tarjeta genérica (?):

Driver (con el espacio al principio)

Experience Standard

entonces revisé

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)

No estoy seguro de si aquí está todo correcto, pero no me parece completamente incorrecto. Sin embargo, glxinfo es definitivamente extraño:

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

Estoy ejecutando Ubuntu 11.10 3.0.0-13-generic #22-Ubuntu SMPy la ayuda es muy apreciada, ya que no tengo idea de lo que podría hacer (principiante en Linux).

Martur

Martur
fuente
¿Ha eliminado su /etc/X11/xorg.confarchivo después de quitar la tarjeta nVidia?
Bruno Pereira
No, ¿debería hacer eso? No hay mucho en este archivo: Sección "Dispositivo" Identificador "Dispositivo predeterminado" Opción "NoLogo" "Verdadero" EndSection
Martur
Cambié el nombre del archivo (en lugar de eliminarlo) e hice un reinicio, pero eso no hizo ninguna diferencia.
Martur
No eliminó el controlador nVidia, ¿verdad?
Bruno Pereira
No, al principio solo activé los gráficos internos y conecté el monitor. Luego, los controladores de NVidia seguían apareciendo en el menú "Configuración del sistema - Controladores adicionales". Posteriormente, eliminé la tarjeta NVidia de la computadora y los controladores ya no estaban en la lista.
Martur

Respuestas:

30

Debe eliminar los controladores nvidia para que el controlador no intente cargarse en lugar de su tarjeta Intel.

Normalmente no se requiere más instalación de controladores para el controlador integrado de Intel, pero si el controlador nVidia se está cargando, se hará cargo.

sudo apt-get purge nvidia*

Elimina tu xorg.conf

sudo rm /etc/X11/xorg.conf

Vuelva a instalar xorg completamente

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

Reconfigurar Xorg

sudo dpkg-reconfigure xserver-xorg

Reiniciar

sudo reboot
Bruno Pereira
fuente
Quité la tarjeta NVidia y ya no está disponible. Esto no es una computadora portátil.
Martur
Editado para eliminar el controlador nVidia y forzar la reinstalación de X.
Bruno Pereira
Esta solución me ayudó en Lenovo t410 (solo con Intel i915). ¡Gracias!
Paweł Nadolski
Enormes gracias. Trabajó en Asus A53S - Intel Core i5w /Nvidia GEFORCE GT540M
Jordan Arseno
WOW-me di por vencido después de mi última publicación y no vi que corrigiste tu respuesta. Reinstalé el Nvidia gfx. Sin embargo, hoy, con 12.04 LTS tuve exactamente el mismo problema y encontré mi publicación original por error. Esta solución funcionó ahora. Gracias.
Martur