Iniciar STEAM

Iniciado por 6nicius, 01 de Novembro de 2015, 14:42

tópico anterior - próximo tópico

6nicius

Boa tarde rapaziada ao iniciar o STEAM ocorre o seguinte erro:


" OpenGL GLX context is not using direct rendering, which may cause performance problems.

For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457. "

Como retirá-lo?

Anderson_Coelho

Qual a sua placa de vídeo? Está usando driver opensource ou o proprietário?

Uma vez tive um problema com a Steam e tive que reinstalar o programa. Depois não iniciava com o driver opensource, acho que era esse mesmo erro que está acontecendo com você. Mas foi só instalar o driver proprietário e pronto.

Poste a saída dos comandos aqui:

glxinfo | grep rendering

sudo lshw -C display

6nicius

vinicius@PC-DF:~$ glxinfo | grep rendering
direct rendering: Yes
vinicius@PC-DF:~$ sudo lshw -C display
[sudo] password for vinicius:
  *-display               
       descrição: VGA compatible controller
       produto: Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
       fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
       ID físico: 0
       informações do barramento: pci@0000:01:00.0
       versão: 00
       largura: 64 bits
       clock: 33MHz
       capacidades: pm pciexpress msi vga_controller bus_master cap_list rom
       configuração: driver=fglrx_pci latency=0
       recursos: irq:40 memória:c0000000-cfffffff memória:fea00000-fea3ffff porta de E/S:e000(tamanho=256) memória:fea40000-fea5ffff

6nicius

Já reinstalei o STEAM e utilizo o driver proprietário, porém a msg de erro insiste.

Anderson_Coelho

Você instalou a Steam dos repositórios oficiais ou pelo parcote DEB baixado no site?

6nicius

Pela central de programas

Anderson_Coelho

Ok, então você tem o programa do repositório oficial. Então entre nessa página:

http://store.steampowered.com/about/

E baixe o pacote DEB.

Desinstale o programa atual pela Central de Programas ou pelo terminal com o comando:

sudo apt-get remove steam

Depois instale a Steam pelo arquivo baixado do site. Tem duas formas de fazer isso, pelo terminal entre na pasta onde o pacote foi salvo (provavelmente em Downloads) e dê outro comando:

cd ~/Downloads

sudo dpkg -i steam_latest.deb && sudo apt-get install -f

Ou então dê dois cliques no arquivo baixado que vai abrir a Central de Programas e depois mande instalar.

Mas um aviso: eu não descarto que vai ser preciso baixar os jogos de novo, não sei se as duas instalações da Steam são totalmente compatíveis. Eu acho que não deve dar problema quanto à isso, pois a desinstalação da Steam não vai deletar a pasta dos games. Mas, se quiser, pode salvar a pasta onde os jogos estão, normalmente é .local/share/Steam dentro da sua pasta de usuario.

6nicius

Acabei de fazer conforme seu recomendado, entretanto a primeira tela qua aparece ao inicializar o Steam com a nova instalação é a mesma :

OpenGL GLX context is not using direct rendering, which may cause performance problems.

For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.


Sinuca de bico...

nomade

#8
Citação de: 6nicius online 02 de Novembro de 2015, 10:03
vinicius@PC-DF:~$ glxinfo | grep rendering
direct rendering: Yes
vinicius@PC-DF:~$ sudo lshw -C display
[sudo] password for vinicius:
  *-display               
       descrição: VGA compatible controller
       produto: Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
       fabricante: Advanced Micro Devices, Inc. [AMD/ATI]
       ID físico: 0
       informações do barramento: pci@0000:01:00.0
       versão: 00
       largura: 64 bits
       clock: 33MHz
       capacidades: pm pciexpress msi vga_controller bus_master cap_list rom
       configuração: driver=fglrx_pci latency=0
       recursos: irq:40 memória:c0000000-cfffffff memória:fea00000-fea3ffff porta de E/S:e000(tamanho=256) memória:fea40000-fea5ffff
Remova o steam, atualize e reinstale o driver da placa de vídeo

sudo apt-get autoremove fglrx
sudo apt-get update
sudo apt-get clean
sudo apt-get dist-upgrade

reinicie o pc

sudo apt-get install fglrx

reinicie o pc


Baixe o instalador do steam do site oficial e instale, não use o do repositório dessa vez. Veja se funciona.
Ubuntu Studio 22.04 LTS

6nicius

Feito todos os passos enviados por ti Nômade, porém a primeira tela que aparece antes de inicializar a reinstalação do Steam pela terceira vez é a famigerada:

OpenGL GLX context is not using direct rendering, which may cause performance problems.

For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.


Q erro maldito.

Anderson_Coelho

#10
Qual versão do seu Ubuntu? 32 ou 64 bits?

Eu tentaria instalar o último driver do site da AMD então.

Primeiro, remova a Steam e o driver atual:

sudo apt-get purge steam-launcher

sudo apt-get purge fglrx

Reinicie.

Depois, faça um backup do arquivo de configuração do Xorg:

cp /etc/X11/xorg.conf ~/xorg.conf-bkp

Entre no site da AMD e baixe os pacotes correspondentes ao seu caso:

http://support.amd.com/en-us/download/linux

Salve os arquivos em uma pasta separada, abra o terminal, navegue até a pasta onde os arquivos foram salvos e dê o comando:

sudo dpkg -i fglrx*.deb

Observe pela saída do comando se haverá algum erro de dependência. Se tiver, dê mais um comando:

sudo apt-get install -f

Observe possíveis erros novamente.

Qualquer dúvida, poste as saídas dos comando aqui, usando o recurso Inserir Código do fórum.

Depois, carregue a configuração do driver:

sudo amdconfig --initial

Observe a saída novamente.

Em seguida, reinicie.

Por fim, instale a Steam através daquele pacote DEB que você tem aí.

Ahhh... Esse procedimento é mais adequado para as vesões 12.04 ou 14.04 do Ubuntu. Se for a 15.04, recomendaria instalar o driver por um desses arquivos:

32 bits
http://support.amd.com/en-us/download/desktop?os=Linux%20x86

64 bits
http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64

Mas o procedimento de instalação é outro.

O Ubuntu 15.10 parace que não funciona com esse novo driver ainda.

6nicius

Versão 14.04 Ls. E na tentiva  de fazer o Backup apareceram o seguinte erro:
vinicius@PC-DF:~$ cp /etc/X11/xorg.conf ~/xorg.conf-bkp
cp: impossível obter estado de "/etc/X11/xorg.conf": Arquivo ou diretório não encontrado

6nicius

É necessário fazer o back-up através do Dèja-Dup ?

6nicius

Fazendo sem o back-up do Xorg:
vinicius@PC-DF:~/Downloads/Drivers$ sudo dpkg -i fglrx*.deb
[sudo] password for vinicius:
A seleccionar pacote anteriormente não seleccionado fglrx.
(Lendo banco de dados ... 199976 ficheiros e directórios actualmente instalados.)
Preparing to unpack fglrx_15.201-0ubuntu1_amd64_UB_14.01.deb ...
Unpacking fglrx (2:15.201-0ubuntu1) ...
Configurando fglrx (2:15.201-0ubuntu1) ...
update-alternatives: a usar /usr/lib/fglrx/ld.so.conf para disponibilizar /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) em modo automático
update-alternatives: aviso: saltar a criação de /usr/share/applications/ubuntu-amdcccle.desktop porque o ficheiro associado /usr/share/fglrx/amdcccle.desktop (do grupo de ligação x86_64-linux-gnu_gl_conf) não existe
update-alternatives: aviso: saltar a criação de /usr/share/applications/ubuntu-amdccclesu.desktop porque o ficheiro associado /usr/share/fglrx/amdccclesu.desktop (do grupo de ligação x86_64-linux-gnu_gl_conf) não existe
update-alternatives: a usar /usr/lib/fglrx/alt_ld.so.conf para disponibilizar /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) em modo automático
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...

Instalando os drivers:vinicius@PC-DF:~$ sudo apt-get install -f
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.

Por fim, as saídas do carregamento dos drivers:
vinicius@PC-DF:~$ sudo amdconfig --initial
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-0

Anderson_Coelho

A questão do backup era que o arquivo não existia no seu sistema, mas sem problemas, pois pelo que deu para ver, tudo ocorreu bem. Agora você tem o driver mais recente da AMD.

Uma observação: pelas saídas, você tem um pacote desatualizado. Isso não é um problema, mas você pode atualizar:

sudo apt-get update && sudo apt-get dist-upgrade

Já reinstalou a Steam? Apareceu algum erro?