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.
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.
Respostas:
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 update
um 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.
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
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.
fglrx
pacote multiarch de 32 bits que fornece libGL.so
, que foi nomeado libgl1-fglrx-glx:i386
e, em seguida, criar o link simbólico para /usr/lib/i386-linux-gnu/fglrx/libGL.so.1
. Então funcionou perfeitamente.
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.
Estou correndo 14.04 LTS
(com elementary OS 0.3.2 Freya 64bit
), e isso funcionou perfeitamente para mim:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
Além disso, para observar, essa era realmente uma solução para um problema diferente (mas relacionado).
Como executar o Steam com ATI 13.04 no Ubuntu 13.04 64bit com o kernel 3.8.12:
terminal aberto
Crie um arquivo de inicialização em seu diretório pessoal:
sudo gedit st3am.sh
coloque isso no arquivo:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
Salvar e tornar executável:
chmod a+x st3am.sh
Faça um atalho e vá para a área de trabalho ou adicione ao menu do aplicativo
Divirta-se :)
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.
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.