Tentando instalar o Steam ERROR: Faltam as seguintes bibliotecas de 32 bits e o Steam pode não ser executado: not

25

Eu já instalei o Steam, mas quando clico no programa, recebo esta mensagem

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

Não sei o que instalar ou mesmo fazer.

Unb3liveblE - PoW
fonte
2
Precisamos da mensagem de erro completa.
Javier Rivera
5
Essa é a mensagem Completa que ela não continua depois que não é
Unb3liveblE - PoW

Respostas:

10

Sem problemas. Bem-vindo ao Linux e Ubuntu, a propósito.

Primeiro, se você não instalou o Steam a partir do Ubuntu Software Center e não tentou, veja se você pode instalá-lo dessa maneira, removendo o Steam do seu sistema com antecedência. Pode ser necessário executar sudo apt-get updateum terminal com antecedência (quando solicita sua senha, ele está digitando mesmo que nada apareça na tela). Também notei que o Steam só aparece no Centro de Software quando você clica em "mostrar itens técnicos" na parte inferior.

Se isso não ajudar, consulte a seção Problemas conhecidos no wiki do desenvolvedor de válvulas. Siga as instruções para distribuições baseadas no Debian:

sudo apt-get install lib32stdc++6

Deixe-me saber se essas instruções não fazem sentido.

strugee
fonte
33

Isso parece acontecer em todos os sistemas operacionais de 64 bits.

Relatório completo de erros aqui: https://github.com/ValveSoftware/steam-for-linux/issues/321

Solução :

gksudo gedit /etc/ld.so.conf.d/steam.conf

Adicione as próximas duas linhas ao arquivo :

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Em seguida, execute :

sudo ldconfig

Agora você deve poder executar o Steam


solução encontrada aqui: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian

pintapiva
fonte
1
Esta foi a minha solução no ubuntu 13.10. Não me lembro de ter esse problema no ubuntu 12.04.
Isaaclw 26/12/2013
2
Essa é a maneira mais limpa de resolver o problema na 13.10. Um usuário não deve criar links simbólicos em / usr / lib, de acordo com a resposta mais votada atualmente.
XBigTK13X
Esta foi a solução para mim no Ubuntu 14.04
Tanner Watson
Este é o caminho certo a seguir - fácil e funcionou. Nada mais fez.
Audie
nenhuma dessas soluções funciona para mim em 14.04 x64. quando o Steam stars abre o terminal e diz quais dependências serão instaladas. mas quando o download termina, indica outros problemas de dependência. e, em seguida, ele começa com a mensagem de erro steamui.so ausente e sai.
ViBE 12/12
26

Aqui está o que eu tive que fazer no Intel Sandy Bridge (gráficos HD3000) - para Nvidia / AMD, use a fonte apropriada:

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib

O Steam e o 3D no vmWare funcionam agora.

Posso
fonte
Isso funcionou para mim (AMD aqui). O que eu tive que fazer foi instalar o fglrxpacote multiarch de 32 bits que fornece libGL.so, que foi nomeado libgl1-fglrx-glx:i386e, em seguida, criar o link simbólico para /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Então funcionou perfeitamente.
31413 Thomas
Também o corrigi para mim no Ubuntu 17.10. Obrigado!
rene
6

Você está propàvel executando uma versão de 64 bits do Ubuntu.

Basta abrir o terminal e digite:

sudo apt-get install ia32-libs

Dessa forma, você terá total compatibilidade com aplicativos de 32 bits, como Steam, skype e outros.

VasPle
fonte
1
Este pacote não está disponível para o debian wheezy ou para o suacy (13.10). Estou tentando lembrar quando a migração aconteceu no ubuntu ... mas eles migraram da instalação de pacotes de 32 bits dessa maneira.
Isaaclw 26/12/2013
0

Como executar o Steam com ATI 13.04 no Ubuntu 13.04 64bit com o kernel 3.8.12:

  1. terminal aberto

  2. Crie um arquivo de inicialização em seu diretório pessoal:

    sudo gedit st3am.sh
    
  3. coloque isso no arquivo:

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. Salvar e tornar executável:

    chmod a+x st3am.sh
    
  5. Faça um atalho e vá para a área de trabalho ou adicione ao menu do aplicativo

  6. Divirta-se :)

Yacoov Windelbank
fonte
0

Eu simplesmente corri usando optirun. A partir de uma janela de terminal: optirun steam. Define o vapor funcionando na minha placa de vídeo real em vez dos gráficos da Intel integrados na CPU.

user3728501
fonte
0

Eu tive um problema semelhante com a nVidia e o Steam, usando uma GeForce 650ti com os drivers 331. Acabei fazendo CTRL- ALT- F1e login, então sudo service lightdm stop, telinit 3(talvez não necessário após a paragem de serviço), e sudo sh NVIDIA*.run.

Os 331 drivers originais foram removidos e a instalação (desta vez) correu bem, e o Steam funciona.

oldrocker99
fonte