Eu nunca usei o Ubuntu ou qualquer outro sistema operacional Linux antes da última sexta-feira. Pelo que sei, posso ter instalado o Ubuntu errado e estar faltando um componente. Eu preferiria que você usasse a terminologia mais simples possível, mas estou bem em pesquisar um pouco, se necessário. Acabei de instalar o Steam para Ubuntu 16.04, mas ele não abre quando eu clico no iniciador. O ícone pisca por alguns segundos, para e depois nada acontece. Eu olhei no monitor do sistema e o vapor aparece lá, mas finalizando o processo e tentar novamente não faz nada. Ouvi dizer que tentar abrir aplicativos que não estão funcionando no terminal informa qual é o erro, então tentei e obtive o seguinte:
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Por favor, ajudem, só quero jogar o CS: GO novamente.
assert_20160820112154_1.dmp[8558]: file ''/tmp/dumps/assert_20160820112154_1.dmp'', upload yes: ''CrashID=bp-3f997128-c49b-4a1f-9f2f-9d7f82160819''
.Respostas:
Esse problema está presente apenas no Ubuntu 16.04. No ubuntu 16.10, instale o
steam:i386
pacote do repositório multiverso do Ubuntu (o repositório é ativado por padrão) e a maioria dos problemas foi corrigida. Para corrigir no Ubuntu 16.04:Solução recomendada:
Se você acabou de instalar o Steam, verifique se o vapor está fechado e vá para
~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/
e exclua o linklibstdc++.so.6
.É isso agora, deve começar sem problemas. Deixe fazer a atualização. Após a atualização, se a mensagem for a mesma (o arquivo será recriado após a primeira atualização), verifique se o vapor está fechado e faça o mesmo. Além disso, se você tiver um sistema de 64 bits, vá
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/
e exclualibstdc++.so.6
.Em alguns sistemas,
libstdc++.so.6
continua sendo recriado. Se for esse o seu caso, crie o scriptsteam.sh
com permissões executáveis:Em seguida, altere na entrada da área de trabalho do steam a
Exec=
linha no caminho absoluto do script steam.sh. Toda vez que você quiser jogar, abra o primeiro vapor com a entrada da área de trabalho modificada e execute o jogo de dentro do vapor. Fonte: https://wirejungle.wordpress.com/2015/01/09/how-to-fix-broken-steam-linux-client-with-radeon-graphics-driver-workaround/fonte
libGL error
s - Eu tive que executar o primeiro comando a partir daqui: steamcommunity.com/app/221410/discussions/0/412446292752412961/…Eu instalei o steam com o pacote nos repositórios do Ubuntu e não o arquivo .deb do steam. Aparentemente, o pacote fornecido pelo Ubuntu foi modificado para funcionar no Ubuntu.
Remova a embalagem da válvula:
Exclua o repositório se ele não tiver sido removido com o pacote:
Recarregue a lista de fontes:
Instale o Steam a partir dos repositórios:
Para obter mais detalhes, consulte: https://www.reddit.com/r/linux_gaming/comments/57clur/cant_run_steam_on_ubuntu_1610/
fonte
Tente o seguinte:
fonte
/.steam/steam/ubuntu12_32/...
(observe o extra/steam/
no caminho anterior/ubuntu12_32
).Algo que funcionou para mim foi adicionar essa variável de ambiente na frente do executável
steam
:Tente executá-lo no console, veja se funciona.
Se sim, você pode editar o atalho da área de trabalho do Steam para ter este comando:
em vez do valor antigo:
Da mesma forma, você pode atualizar o atalho da área de trabalho do CS: GO para obter este comando:
Não faço ideia do que está fazendo, mas parece funcionar para mim ...
Espero que ajude, e espero que a Valve o conserte em breve!
fonte
O registro publicado indica que o driver gráfico não está instalado corretamente.
Eu tive um problema semelhante com a nova instalação do 16.04. Reinstalei o driver gráfico
primeira resposta no link abaixo Problemas gráficos após a instalação do Ubuntu 16.04 com gráficos NVIDIA
fonte
2019
O binário do vapor é de 32 bits. Versões recentes dos drivers da Nvidia abandonaram o suporte para aplicativos de 32 bits. Para corrigir isso no Ubuntu 18.04:
sudo add-apt-repository ppa:graphics-drivers/ppa
nvidia-settings
e verifique a versão principal do seu driver Nvidia. A minha, por exemplo, é: NVIDIA Driver Version: 430.26 (so, 430)sudo apt install libnvidia-gl-{{MAJOR VERSION NUMBER}}:i386
Por exemplo, sendo meu driver principal da Nvidia versão 430, meu comando acabou sendo
sudo apt install libnvidia-gl-430:i386
Mas o Steam, sério, 32 bits .... ??
fonte
É uma solução semelhante ao @Thanos Apostolou, cortesia do wiki do ArchLinux:
Solução original: https://wiki.archlinux.org/index.php/Steam/Trou Troubleshooting#Dynamic_linker
fonte
A instalação da versão Solus do Steam em vez da versão oficial (.deb) corrigiu isso para mim.
Primeiro, remova a versão oficial:
Em seguida, instale a versão do Solus:
Agora inicie o Steam a partir do painel.
fonte
Para usuários do Gentoo que chegaram aqui e querem uma solução grosseira, foi isso que eu fiz.
Passo 1
Removidos os infratores:
Passo 2
Crie um script do iniciador:
Produz muitos erros alertando sobre "classe ELF errada", mas eu os ignoro. Além disso, altere o caminho de acordo com a versão do gcc que você instalou. Sinta-se livre para melhorar (use gcc-config -L, etc.)
fonte
Ubuntu 18.04: Depois de desinstalar com sucesso o Steam atual (todos os diretórios relacionados ao steam), abra um terminal e digite o seguinte para ter uma instalação nova e limpa:
Quando estiver certo, a saída deve ser:
Em seguida, instale o vapor ( usando o terminal, isso é importante para ver possíveis mensagens de erro)
Quando a instalação for bem-sucedida, digite
steam
Aqui ou ele funciona e depois se diverte! Ou você tem a seguinte mensagem de erro:
Se você tiver essa mensagem, não desista e execute:
Agora deve funcionar!
fonte