Como corrigir o erro “Xlib: extension” NV-GLX “ausente no display”?

17

Quando eu tento confirmar do que posso executar o Unity 3D no meu Asus U31SD com o i5 Sandy Brigde, Nvidia 520 e Nvidia Optimus da Intel, recebo este erro: Xlib: extensão "GLX" faltando no display ": 0".

É claro que não posso executar nenhum dos efeitos do Ubuntu 11.10, nem mesmo o simples alternador de aplicativos.

Alguém pode me ajudar? Obrigado

    
por Oscar 16.10.2011 / 17:26

6 respostas

6

Este erro ocorre quando você instala o driver nvidia proprietário no laptop NVidia Optimus. A placa nvidia não pode ser usada diretamente devido ao design do Optimus. Para consertar isso, desinstale o pacote nvidia-current e faça o login novamente. Depois disso, você estará apenas correndo com a placa de vídeo da Intel, que torna a placa nvidia sem uso, embora ainda esteja usando energia. Bumblebee permite que você desligue o cartão, veja Uma NVIDIA GeForce com Tecnologia Optimus é suportada pelo Ubuntu?

    
por Lekensteyn 02.02.2012 / 10:45
2

É um sistema com 2 placas gráficas? Se assim for, o seguinte faz o trabalho do Google Earth para mim: link

Como essa página menciona, você poderia sempre experimentar drivers experimentais, embora isso sozinho não resolvesse meus problemas. Abra um console e digite:

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

ou, se estiver com sorte, o mais recente, mas menos estável:

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

atualize os drivers

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

e atualize o arquivo /etc/X11/xorg.conf     nvidia-xconfig

Observe que a última etapa interrompe meu sistema. Eu restaurei o antigo xorg.conf para que ele funcionasse novamente:

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

A linha 'driver' na seção 'device' é o que está me dando problemas. Para mais detalhes, veja: link

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

    
por Mr. White 03.12.2011 / 15:59
2

Eu tenho um Dell Latitude E6240 com cartão nVidia. Só esta tarde notei uma opção de otimização no BIOS que indicava que era apenas para o Windows 7 32-64 bits, virou de e voila. Não tenho mais erros, o Cheese Webcam Booth funcionou e alguns recursos (provavelmente o Unity) começaram a funcionar. (janelas transparentes, Expo / DesktopWall funcionou corretamente)

    
por Richard K 06.02.2012 / 21:00
0

Se bem me lembro, o GLX tem algo a ver com o windows OpenGL em sistemas X. Então, certifique-se de instalar o pacote mesa que é a implementação do OGL no Linux

    
por Stefano Mtangoo 16.10.2011 / 17:33
0

Para a maneira correta de configurar o bumblebee, verifique a seção "consumo de energia" no wiki do Ubuntu aqui (eu apenas o editei):

link

Esta pergunta é um pouco antiga, mas eu coloquei aqui para as pessoas encontrarem.

    
por Max 03.05.2012 / 00:32
0

Eu tenho uma NVIDIA GTX 550 ti no meu computador e instale o driver da nvidia.com. Eu me deparo com este problema quando termino a operação de atualização

sudo apt-get upgrade

Então tentei reinstalar o driver e ele funciona.

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