Solucionar problemas de jogos Steam com drivers da Nvidia

Steam

O Steam chegou ao Linux para abrir a porta para aumentar o número de títulos que pode ser executado no sistema não apenas com o lançamento de jogos que são compatíveis com a plataforma senão também com a inclusão do projeto Proton, que adiciona a capacidade de rodar jogos que são compatíveis apenas com Windows no Linux.

Mesmo com tudo isso, o cliente Steam tem alguns problemas jogar alguns jogos no Linux com placas gráficas Nvidia. Esses não são problemas sérios, pois tudo ocorre porque alguns jogos apresentam problemas se o sistema operacional em que estão instalados não tiver bibliotecas gráficas de 32 bits instaladas.

E, embora o aplicativo Steam seja de 64 bits, muitos dos videogames na loja Steam eles não funcionam em 64 bits. Em vez disso, eles dependem fortemente de bibliotecas gráficas de 32 bits mais antigas para funcionar corretamente.

Para resolver isso, podemos começar instalando as bibliotecas de 32 bits no sistema. Podemos fazer isso abrindo um terminal no qual digitaremos os seguintes comandos.

Para quem usa o Ubuntu ou uma distribuição baseada nele, vamos adicionar o seguinte repositório:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

E vamos ir ao menu e procurar "Software e atualizações" ou a partir do terminal podemos abri-lo com:

software-properties-gtk

Aqui, vamos procurar por "Drivers adicionais" e mudar do driver da Nvidia em execução para um na lista que esteja mais atualizado.

Agora para aqueles que usam Debian, no terminal vamos elevar os privilégios com:

sudo -s

E vamos digitar no terminal:

apt-get install libgl1-nvidia-glx:i386 -y

Enquanto para aqueles que são usuários do Arch Linux ou algum derivado desteVocê deve saber que a comunidade Arch Linux faz um ótimo trabalho em fornecer aos usuários as ferramentas para configurar bibliotecas gráficas de 32 bits para fazer o Steam funcionar da melhor forma.

Para fazer isso, vamos abrir um terminal e digitar:

sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils

O caso do Fedora, Existem várias maneiras diferentes de obter acesso às bibliotecas necessárias para impedir problemas com vários jogos Steam.

Para isso, vamos oferecer suporte ao repositório RPM Fusion, que é habilitado de forma bastante simples a partir das últimas versões da distribuição.

Agora, em um terminal, basta digitar o seguinte comando:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver

E então temos que configurar as bibliotecas de 32 bits instalando o pacote:

sudo dnf install xorg-x11-drv-nvidia-libs.i686

Se instalar as bibliotecas de 32 bits em seu sistema não funcionou para você, você pode usar este outro método.

Qual consiste em desinstalar seu aplicativo do Steam e reinstalá-lo, mas usando a versão Flatpak.

Desde quando o Steam é instalado a partir do Flatpak, todas as bibliotecas da Nvidia também são instaladas automaticamente através do sistema Flatpak, garantindo que todos os jogos funcionem sem problemas.

Para instalar a versão Flatpak do Steam, eles devem primeiro adicionar suporte Flatpak ao seu sistema, isso pode ser feito digitando um dos seguintes comandos no terminal.

Debian, Ubuntu ou derivados destes:

sudo apt install flatpak

No caso de qualquer versão de OpenSUSE:

sudo zypper install flatpak

Enquanto para aqueles que usam Arch Linux ou uma distribuição derivada desta:

sudo pacman -S flatpak

Para aqueles que são usuários do Fedora, eles não precisam se preocupar em adicionar suporte, pois isso está habilitado por padrão no sistema.

Já com suporte adicionado, agora vamos digitar os seguintes comandos para poder instalar o Steam a partir do flatpak no sistema:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam

Assim que a instalação for concluída, temos que entrar novamente no Steam e baixar os jogos que agora devem rodar sem problemas em seu sistema.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.