Como fazer o cliente Steam funcionar após erro com bibliotecas de 32 bits

Pode acontecer que depois de instalar o Steam em distribuições de 64-Bit, o cliente desse serviço não inicie devido a um erro “You are missing the following 32-bit libraries…” (está faltando as seguintes bibliotecas de 32-bits…). Se esse é o seu caso, veja aqui como fazer o cliente Steam funcionar após esse erro.
Steam Error
A chegada do cliente Steam para Linux trouxe não só muitos jogos nativos para o sistema operacional livre, mas também várias otimizações e melhorias, especialmente aquelas referentes ao suporte de hardware. Graças à colaboração entre a Valve, Intel, Nvidia e AMD nos últimos meses, temos visto melhorias substanciais em ambos os tipos de drivers fornecidos (de código aberto e proprietários), com desempenho gráfico agora semelhante ao encontrado no Microsoft Windows e Mac.

Cliente Steam está disponível para as principais distribuições Linux (em alguns como Manjaro já está instalado por padrão), o problema é que nem sempre ele inicia corretamente devido a um problema com o suporte a Multiarch. Há relatos de um problema após a instalação do cliente Steam, ao inicializar, aparece uma janela que informa o erro “You are missing the following 32-bit libraries, and Steam may not run: libGL.so.1” (está faltando as bibliotecas de 32 bits a seguir, e não pode ser executado Steam: libGL.so.1), o que impede que o software da Valve inicie. O problema ocorre devido ao fato das bibliotecas Mesa de 32-bits não serem reconhecidas ao iniciar o programa em um sistema de 64-bits.

Conheça melhor o cliente Steam

Para saber mais sobre esse programa, clique nesse link.

Como fazer o cliente Steam funcionar após erro com bibliotecas de 32-bits no Debian, Ubuntu e derivados

Para fazer o cliente Steam funcionar após erro com bibliotecas de 32-bits, você deve fazer o seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Para resolver este problema no Debian, Ubuntu e derivados basta apenas instalar o pacote de 32 bits libgl1-nvidia-glx com o comando:

sudo apt-get install libgl1-mesa-glx:i386

Passo 3. Após a instalação, crie um arquivo de configuração que identificará a biblioteca no sistema e permitirá inicializar o cliente Steam corretamente. Para isso, use o comando:

sudo nano /etc/ld.so.conf.d/steam.conf

Passo 4. Com o arquivo aberto, cole o conteúdo abaixo. Depois salve e feche o arquivo;

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

Passo 5. Para efetivar tudo, digite o comando a seguir:

sudo ldconfig

Agora, inicie o cliente Steam digitando steam no Dash ou em um terminal.

Como fazer o cliente Steam funcionar após erro com bibliotecas de 32-bits no Arch Linux e derivados

O mesmo problema pode estar acontecendo no Arch Linux e derivados. Para resolvê-lo nessa distribuição, basta instalar o pacote lib32-mesa-libgl digitando no terminal:

sudo pacman -Sy lib32-mesa-libgl

E depois disso, é só iniciar o Steam.

Para mais informações, consulte a seção sobre o assunto no portal Arch Linux.

Via lffl linux freedom

Não está aparecendo algo?

Este post é melhor visualizado acessando direto da fonte. Para isso, clique nesse link.


O que está sendo falado no blog hoje


Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!