Erro: não foi possível encontrar o RGB GLX visual ou o fbconfig ubuntu 12.04

10

Estou usando a Intel HD Graphics como placa de vídeo e estou tentando abrir um programa OpenGL, mas, ao tentar executá-lo, tenho o seguinte erro: Extensão OpenGL GLX não suportada pela exibição ': 0.0'

Então, tentei correr glxinfoe tive o seguinte:

Error: couldn't find RGB GLX visual or fbconfig ubuntu 12.04 error.

Como posso corrigir esse erro para que não aconteça novamente?

user2726706
fonte
Eu já desinstalei o Xserver-Xorg, mas ainda estou com o problema.
precisa saber é o seguinte
agora está funcionando, quando reinstalei o Xserver-xorg, esqueci de reiniciar o computador, obrigado pela ajuda!
precisa saber é o seguinte
1
você poderia fornecer sua resposta com uma solução completa para o que você fez, para que sua resposta possa ajudar futuros leitores.
JoKeR

Respostas:

7

Para resolver meu problema, tive que inserir os seguintes comandos:

sudo apt-get remove --purge xserver-xorg

sudo apt-get install xserver-xorg

sudo dpkg-reconfigure xserver-xorg

E depois: sudo reboot

Mas acho que, se você estiver no modo de texto puro, não precisará reiniciar o computador, mas teria que fazer isso sudo /etc/init.d/gdm stopantes de digitar os comandos mencionados acima e, depois de digitar, precisará usar sudo /etc/init.d/gdm startpara iniciar o gráfico interface novamente.

user2726706
fonte
Purga também removida ubuntu-desktop, ubuntustudio-desktope xorgpacote. Gravando aqui para @snafu após a reinicialização.
Anatoly techtonik
5
Não, reinstalar xserver-xorgnão ajudou.
Anatoly techtonik
Não foi necessário fazer --purgeisso para funcionar no meu laptop Lenovo com uma placa NVIDIA GeForce 920M. Eu pensei que esse problema estava conectado aos meus drivers gráficos que não estão sendo utilizados adequadamente, mas, graças à sua sugestão, sei que não está.
user1953384
Não funcionou para mim, o que funcionou foi: sudo apt-get --reinstall instale libgl1-mesa-dri e depois reinicie. (Problema aconteceu depois de falhadas motoristas AMD proprietárias instalar.)
Jocelyn