Passa da NVidia a grafica Intel HD interna - OpenGL non funziona


20

Sono passato oggi alla grafica Intel HD interna della mia CPU G630T. Il desktop funziona ma XBMC non si avvia. Si lamenta di aver bisogno di hardware accelerato OpenGL.

Quando controllo le Informazioni di sistema - Grafica, viene elencata solo una scheda generica (?):

Driver (con lo spazio all'inizio)

Experience Standard

poi ho controllato

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)

Non sono sicuro che qui sia tutto corretto ma non mi sembra completamente sbagliato. Tuttavia, glxinfo è definitivamente strano:

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

Sto eseguendo Ubuntu 11.10 3.0.0-13-generic #22-Ubuntu SMPe l'aiuto è molto apprezzato, in quanto non ho idea di cosa potrei fare (principiante in Linux).

Martur


Hai rimosso il tuo /etc/X11/xorg.conffile dopo aver rimosso la scheda nVidia?
Bruno Pereira,

No, dovrei farlo? Non c'è molto in questo file: Sezione "Identificatore" Dispositivo "Opzione Dispositivo predefinito" "NoLogo" "True" EndSection
Martur

Ho rinominato il file (invece di eliminarlo) e ho fatto una restert, ma questo non ha fatto alcuna differenza.
Martur,

Non hai rimosso il driver nVidia vero?
Bruno Pereira,

No, all'inizio ho appena attivato la grafica interna e collegato il monitor. Quindi i driver NVidia erano ancora elencati nel menu "Impostazioni di sistema - Driver aggiuntivi". Successivamente ho rimosso la scheda NVidia dal computer e i driver non sono più elencati.
Martur,

Risposte:


30

È necessario rimuovere i driver nvidia in modo che il driver non tenti di caricarsi invece della scheda Intel.

Normalmente non è necessaria alcuna ulteriore installazione di driver per il driver integrato Intel, ma se il driver nVidia viene caricato, subentra.

sudo apt-get purge nvidia*

Rimuovi il tuo xorg.conf

sudo rm /etc/X11/xorg.conf

Reinstallare 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

Riconfigurare Xorg

sudo dpkg-reconfigure xserver-xorg

Reboot

sudo reboot

Ho rimosso la scheda NVidia e non è più disponibile. Questo non è un laptop.
Martur,

Modificato per rimuovere il driver nVidia e forzare la reinstallazione di X.
Bruno Pereira,

Questa soluzione mi ha aiutato su Lenovo t410 (solo con Intel i915). Grazie!
Paweł Nadolski,

Grazie mille. Ha lavorato su Asus A53S - Intel Core i5w /Nvidia GEFORCE GT540M
Jordan Arseno il

WOW-Mi sono arreso dopo il mio ultimo post e non ti ho visto correggere la tua risposta. Ho reinstallato Nvidia gfx. Tuttavia, oggi con 12.04 LTS ho avuto lo stesso identico problema e ho trovato il mio post originale per errore. Questa soluzione ha funzionato ora. Grazie.
Martur,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.