Steam não abre no ArchLinux (Apricity OS)

1. Steam não abre no ArchLinux (Apricity OS)

João Pedro F. Gomes
JPNerd

(usa Ubuntu)

Enviado em 28/08/2016 - 20:08h

Depois de muita pesquisa, não acho a resposta, a steam não abre, já tentei re-instalar, apagar arquivo, mais nada funciona...
quando abro pelo terminal, me retorna o seguinte...
 jpnerd  ~  steam   
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1471977975)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast




  


2. Re: Steam não abre no ArchLinux (Apricity OS)

Lucas C.S.
AdiosKid

(usa Funtoo)

Enviado em 29/08/2016 - 06:18h

Manda um print com o erro, e o debug executando o steam pelo terminal

mas tenta, reinstala o mesa.


3. [RE] Steam não abre no ArchLinux (Apricity OS)

João Pedro F. Gomes
JPNerd

(usa Ubuntu)

Enviado em 29/08/2016 - 18:00h

Otaku escreveu:

Manda um print com o erro, e o debug executando o steam pelo terminal

mas tenta, reinstala o mesa.


Cara, o steam simplismente não abre, nem mostra nada, e quando eu re-instalo e apago as pastas, ele atualiza a steam, mais depois não abre, pelo terminal vem o seguinte... http://imgur.com/a/8q9F7
Ajuda ai, já tentei de tudo e não quero trocar de sistema denovo... :-(


4. Re: Steam não abre no ArchLinux (Apricity OS)

Lucas C.S.
AdiosKid

(usa Funtoo)

Enviado em 30/08/2016 - 02:52h

o erro é relacionado com o vídeo, instale o mesa e o drive de vide-o novamente e veja se resolveu.


5. [RE] Steam não abre no ArchLinux (Apricity OS)

João Pedro F. Gomes
JPNerd

(usa Ubuntu)

Enviado em 30/08/2016 - 20:49h

Bom, eu resolvi o problema instalando o MESA, Re-instalando o Xorg, e depois usei o 1º comando do passo 2 deste tutorial
O erro de libGL se dá porque a Steam instala suas próprias versões mais antigas de algumas bibliotecas coletivamente chamadas de "Steam Runtime". Pode acontecer dessas bibliotecas do Steam entrar em conflito com as bibliotecas incluídas no Arch Linux. Para resolver esse problema, você pode forçar a Steam para usar as versões do sistema (aquelas instalados pelo pacman ). Há duas maneiras de fazer isso:
1 - Usando o vinculador dinâmico, rode esse comando no terminal para fazer a Steam rodar imediatamente:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' steam

Se você quiser usar esse método em um atalho .desktop, você pode usar este comando no Exec=campo.
Exec=env LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so' /usr/bin/steam %U


2 - Excluindo as bibliotecas de tempo de execução, Execute este comando para excluir as bibliotecas de execução conhecidas por causar problemas no Arch Linux:
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
Se o comando acima não funciona, execute o comando acima novamente, em seguida, executar este comando.
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete





Link: https://forum.archlinux-br.org/viewtopic.php?id=4513
Obrigado pela ajuda OTAKU. :-D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts