Come risolvere l'errore "Xlib: estensione" NV-GLX "mancante sul display"?

17

Quando cerco di confermare che posso eseguire Unity 3D sul mio Asus U31SD con i5 Sandy Brigde e Nvidia 520 e Nvidia Optimus di Intel, ricevo questo errore: Xlib: estensione "GLX" mancante sul display ": 0".

Naturalmente, non posso eseguire nessuno degli effetti di Ubuntu 11.10, nemmeno il semplice switch di app.

Qualcuno può aiutarmi? Grazie

    
posta Oscar 16.10.2011 - 17:26

6 risposte

6

Questo errore si verifica quando si installa il driver nvidia proprietario sul laptop NVidia Optimus. La scheda nvidia non può essere utilizzata direttamente a causa del design di Optimus. Per ripararlo, disinstalla il pacchetto nvidia-current e ri-accedi. Dopodiché, eseguirai solamente la scheda grafica Intel che renderà inutilizzata la scheda nvidia anche se continuerà a utilizzare l'alimentazione. Bumblebee ti consente di spegnere la scheda, vedi È una NVIDIA GeForce con tecnologia Optimus supportata da Ubuntu?

    
risposta data Lekensteyn 02.02.2012 - 10:45
2

È un sistema con 2 schede grafiche? Se è così, il seguente lavoro di google earth per me: link

Come menziona quella pagina, puoi sempre provare i driver sperimentali, anche se questo da solo non ha risolto i miei problemi. Apri una console e digita:

add-apt-repository ppa:ubuntu-x-swat/x-updates

o, se ti senti fortunato, l'ultimo ma meno stabile:

add-apt-repository ppa:xorg-edgers/ppa

quindi aggiorna i driver

apt-get update
apt-get upgrade
apt-get install nvidia-current ppa-purge

e aggiorna /etc/X11/xorg.conf     nvidia-xconfig

Tieni presente che l'ultimo passaggio interrompe il mio sistema. Ho ripristinato il vecchio xorg.conf per farlo funzionare di nuovo:

cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

La linea 'driver' nella sezione 'dispositivo' è ciò che mi dà problemi. Per maggiori dettagli, vedi: link

e launchpad.net/~xorg-edgers/+archive/ppa

    
risposta data Mr. White 03.12.2011 - 15:59
2

Ho un Dell Latitude E6240 con scheda nVidia. Proprio questo pomeriggio ho notato un'opzione ottimus nel bios che indicava che era solo per Windows 7 32-64 bit, girato e voilà. Non ho più errori, Cheese Webcam Booth ha funzionato e alcune funzionalità (probabilmente Unity) hanno iniziato a funzionare. (finestre trasparenti, Expo / DesktopWall ha funzionato correttamente)

    
risposta data Richard K 06.02.2012 - 21:00
0

Se ricordo bene, GLX ha qualcosa a che fare con il windows OpenGL nei sistemi X. Quindi assicurati di installare il pacchetto mesa che è l'implementazione di OGL in Linux

    
risposta data Stefano Mtangoo 16.10.2011 - 17:33
0

Per il modo corretto di configurare bumblebee, controlla la sezione "consumo energetico" sul wiki di Ubuntu qui (l'ho appena modificato):

link

Questa domanda è un po 'vecchia, ma la metto qui per le persone da trovare.

    
risposta data Max 03.05.2012 - 00:32
0

Ho una NVIDIA GTX 550 ti nel mio computer e installa il driver da nvidia.com. Ho riscontrato questo problema quando ho terminato l'operazione di aggiornamento

sudo apt-get upgrade

Così ho provato a reinstallare il driver e funziona.

sudo stop lightdm
sudo bash NVIDIA-Linux-x86_64-331.67.run
    
risposta data MZD 20.10.2014 - 09:28

Leggi altre domande sui tag