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