De alguma forma, eu parei o OpenGL trabalhando

0

De alguma forma, não consigo mais executar nada que use o OpenGL. Qualquer tentativa de fazer isso obtém o erro Xlib: extension "GLX" missing on display ":0". .

Em /usr/lib , tenho LibGL.la , LibGL.so , LibGL.so.1 e LibGL.so.325.15 (para o qual LibGL.so e LibGL.so.1 symlink).

Alguém pode descobrir por que isso não funcionaria?

    
por Gausie 12.08.2013 / 13:27

3 respostas

1

Pelo que parece (e não há muito o que olhar para que eu possa estar errado) você está em um sistema Nvidia usando o xorg-edgers PPA .

Mesmo que você não esteja no PPA, parece que atualizou o driver gráfico da Nvidia recentemente e ainda não foi reinicializado. Quando você atualiza o módulo do driver, ele não é recarregado automaticamente no kernel. Para fazer isso você precisaria desligar o X, rmmod e modprobe para ele (e, na minha experiência, isso nem funciona para o driver Nvidia instalado pelo deb, somente a instalação manual.

A correção é realmente simples embora. Reinicie o computador.
Seu computador deve carregar a nova cópia do módulo Nvidia na inicialização e, em seguida, tudo o que o 3D deve funcionar novamente.

Como este é um computador que usa o Bumblebee, pode ser o suficiente para fechar qualquer coisa usando 3D e depois executar:

sudo rmmod nvidia
sudo modprobe nvidia

Mas, como eu disse, isso não funciona em computadores normais com o deb installer para o driver. Não tenho certeza porque, mas vale a pena um tiro. Caso contrário: reinicie.

Isso pode realmente ser muito mais relacionado ao TBP do que eu pensava inicialmente. Aqui está um tópico de suporte sugerindo que algo precisa ser renomeado .

Acho que a sugestão envolve editar /etc/bumblebee/bumblebee.conf para que KernelDriver=nvidia-current e, em seguida, executando sudo restart bumblebeed para reiniciar o bumblebee.

    
por Oli 12.08.2013 / 13:35
0

Execute um

% bl0ck_qu0te%

e isso deve funcionar novamente.

    
por vfbsilva 12.08.2013 / 13:30
0

1. Remova os drivers da ATI

sudo apt-get purge fglrx *

2. Mover a configuração do servidor XOrg

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

3. Reinstale o 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

4. Reconfigure o XOrg

sudo dpkg-reconfigura xserver-xorg

    
por Mitesh Shah 12.08.2013 / 13:32