Como você tem um comando ( LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam
) para ativá-lo corretamente, modifique o arquivo .desktop
para corrigir o ícone do menu para que o clique execute esse comando. Faça:
cd /usr/share/applications
e digite ls
para encontrar o arquivo .desktop
para o Steam. Aqui estou assumindo que é chamado steam.desktop
, então verifique isso e corrija os comandos abaixo, se necessário. Faça uma cópia de backup
sudo cp steam.desktop steam-bak
(restaure o backup, se necessário, fazendo mv steam-bak steam.desktop
) edite o arquivo original:
sudo nano steam.desktop
encontre a primeira linha que inicia Exec=
(você pode usar ctrl + w para procurar no nano) e edite a linha para que ela seja:
Exec=bash -c "LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam"
Salve o arquivo e saia ( ctrl + o e então entre e então em ctrl + x )
Agora clique no ícone de vapor no menu para iniciar
Nota para os outros: se o comando LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam
não funcionar para você, tente alterar DISPLAY=:0
para corresponder ao seu ambiente. Primeiro faça echo $DISPLAY
e se a saída for :0.0
, então, em vez de DISPLAY=:0
no comando steam launch, coloque DISPLAY=:0.0
Outra correção possível: verifique Configurações do sistema > Software & Atualizações > Drivers adicionais e habilitar os drivers proprietários mais recentes (sugestão de um comentário em outro post que aparentemente funcionou para o OP desse post)
Os erros são causados por drivers desatualizados e bibliotecas que acompanham o Steam. Isso pode ser corrigido, desabilitando-os, para que o Steam use arquivos do sistema (é por isso que a configuração LD_PRELOAD
funciona). Você pode desabilitar o (s) arquivo (s) jogando erros, renomeando-os:
mv /home/$USER/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5{,.disabled}
(pode haver várias bibliotecas que você precisa fazer isso, e você pode precisar repetir depois de qualquer atualização / ressincronização) Em qualquer caso, não é um problema com o seu sistema, mas com o Steam.
Para informações detalhadas, consulte: Epic Arch wiki post na solução de problemas do Steam