Instalei o Ubuntu 20.04 LTS e não consigo abrir a Steam. Faço a instalação, baixa os updates e, em seguida, aparece uma mensagem de erro dizendo: “OpenGL GLX extension not supported by display”. Antes da 20.04, eu estava usando a 19.10 e funcionava perfeitamente
A instalação foi feita pelo pacote .deb?
Tente instalar por flatpak para conferir se o mesmo erro persiste.
a primeira instalação foi através da gnome software. depois, desinstalei e instalei o flatpak. ambas apresentaram o mesmo problema
Os Drivers de videos da sua placa estão instalados? são proprietários ou os open-source?
São os proprietários. Os mesmos que usava no 19.10. Quando olho no gerenciador de drivers aparece que estão instalados (Imagem 1), porém, quando abro o NVidia X Server Settings, aparece como se não tivesse nenhum driver instalado (Imagem 2). Não fiz a instalação manual, sempre marco a opção de instalar os drivers proprietários durante a instalação da distro. Sempre dava certo em todas as versões. Seguem as imagens:

Certo… tente o seguinte Adicione essa PPA:
sudo add-apt-repository ppa:graphics-drivers/ppa
em seguida rode
sudo apt-get update
e por ultimo
sudo apt-get upgrade
isto irá fornecer os drivers proprietários mais atuais… veja se da resultado.
fiz aqui mas não mudou nada
Por favor, PAREM de recomendar adicionar PPAs para qualquer problema que aparecer. Não é um problema de driver, e sim de biblioteca, e a biblioteca está disponível para ser baixada nos repositórios oficiais.
@aleffj, instale os seguintes pacotes, reinicie o PC e o seu problema deverá ser resolvido:
libnvidia-gl-390 libgl1 libgl1-mesa-glx libgl1-mesa-dri
.
E remova o PPA ppa:graphics-drivers/ppa
antes que o mesmo cause outros problemas.
Obs.: Se não resolver, tente reinstalar o Steam com o comando:
$ sudo apt install --reinstall steam-installer
fui no synaptic e quase todos esses pacotes já estavam instalados. só precisei instalar o libgl1-mesa-glx. no entanto, após a instalação e a reinstalação da steam, o problema persistiu.
obs: qual comanod eu uso para remover o ppa? não encontrei ele no synaptic
sudo add-apt-repository --remove ppa:graphics-drivers/ppa
Você instalou o driver da Nvidia pelo terminal ou pelo Gerenciador de Drivers?
Se foi pelo terminal, recomendo você desinstalar tudo instalando o driver “Nouveau” do Gereneciador de Driver, reiniciar o PC e depois instalar pelo Gerenciador.
Ou verificar se os seguintes pacotes estão instalados:
xserver-xorg-video-nvidia-390 nvidia-dkms-390 libnvidia-cfg1-390
Obs.:
O problema acontece ao abrir o Steam, ou ao abrir algum jogo específico?
SE der problemas utilize o comando
sudo add-apt-repository ppa:graphics-drivers/ppa -r
sudo apt-get update
sudo apt-get autoremove
este PPA te fornece os drivers mais recentes
esta biblioteca está instalada?
libgl1-mesa-dev
acontece ao tentar abrir a Steam
@leandroneves, o problema é que esses drivers não são testados com a base Ubuntu. Por exemplo, não tem nenhuma garantia que esses pacotes irão funcionar com as versões das bibliotecas e os Kernels existentes no Ubuntu.
@aleffj, Você fez alguma modificação no sistema? Kernel? Outros PPAs?
@brunonzanette ele atualizou para 20.04… logo houve uma atualização kernel… provavelmente atualizou mesa etc . instalar uma PPA por mais “arriscado” que seja poderia dar pelo menos um norte para o problema…
rode o glxinfo
no seu terminal e poste o resultado se possível
não fiz atualização da versão, fiz uma instalação do zero. e logo que instalei fui testar a steam e tive esse erro
pra rodar o glxinfo
precisa instalar o mesa-utils
como indicado, tem um processo impedindo a instalação, o terminal da um kill 35590
e tenta apt-get install mesa-utils
e rode o glxinfo
novamente
é o glxinfo
identificou um conflito, acontece as vezes com gráficos proprietários tentar o seguinte, reinstalação de alguns componentes nessa sequencia
sudo apt-get purge nvidia-*
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
na sequencia reinicie e rode o glxinfo
novamente e poste os resultados