Los problemen met Steam-games op met Nvidia-stuurprogramma's

Stoom

Steam kwam naar Linux om de deur te openen om het aantal titels te vergroten die niet alleen met de release van games op het systeem kunnen worden uitgevoerd die compatibel zijn met het platform zo niet ook met de opname van het Proton-project, dat de mogelijkheid toevoegt om games uit te voeren die alleen compatibel zijn met Windows op Linux.

Zelfs met dit alles heeft de Steam-client enkele problemen om een ​​aantal games op Linux te spelen met Nvidia grafische kaarten. Dit is geen ernstig probleem, aangezien het allemaal komt doordat sommige games problemen hebben als het besturingssysteem waarop ze zijn geïnstalleerd geen 32-bits grafische bibliotheken heeft geïnstalleerd.

En hoewel de Steam-applicatie 64-bits is, zijn veel van de videogames in de Steam-winkel ze werken niet in 64 bits. In plaats daarvan zijn ze sterk afhankelijk van oudere 32-bits grafische bibliotheken om correct te functioneren.

Om dit op te lossen, kunnen we beginnen met het installeren van de 32-bit bibliotheken in het systeem. We kunnen dit doen door een terminal te openen waarin we de volgende opdrachten gaan typen.

Voor degenen die Ubuntu of een daarop gebaseerde distributie gebruiken, laten we de volgende repository toevoegen:

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

En we gaan naar het menu en zoeken naar "Software en updates" of vanaf de terminal kunnen we het openen met:

software-properties-gtk

Hier gaan we op zoek naar "Extra stuurprogramma's" en wijzigen van de momenteel actieve Nvidia-stuurprogramma naar een op de lijst die meer up-to-date is.

nu, voor degenen die Debian gebruiken, in de terminal gaan we de privileges verhogen met:

sudo -s

En we gaan de terminal typen:

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

Terwijl voor degenen die Arch Linux-gebruikers zijn of een afgeleide hiervanU moet weten dat de Arch Linux-gemeenschap uitstekend werk levert door gebruikers de tools te bieden om 32-bits grafische bibliotheken te configureren om Steam op zijn best te laten werken.

Om dit te doen, gaan we een terminal openen en typen:

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

Het geval van Fedora, Er zijn verschillende manieren om toegang te krijgen tot de bibliotheken die nodig zijn om problemen met verschillende Steam-spellen te stoppen.

Hiervoor gaan we de RPM Fusion-repository ondersteunen, die op een vrij eenvoudige manier wordt ingeschakeld vanuit de nieuwste versies van de distributie.

Nu hoeven we in een terminal gewoon de volgende opdracht te typen:

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

En dan moeten we de 32-bits bibliotheken configureren door het pakket te installeren:

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

Als het installeren van de 32-bits bibliotheken op uw systeem niet voor u werkte, u kunt deze andere methode gebruiken.

Welke bestaat uit het verwijderen van uw applicatie van Steam en installeer het opnieuw, maar met de Flatpak-versie.

Sinds wanneer Steam wordt geïnstalleerd vanuit Flatpak, worden alle Nvidia-bibliotheken ook automatisch geïnstalleerd via het Flatpak-systeem, zodat alle games soepel verlopen.

Om de Flatpak-versie van Steam te installeren, ze moeten eerst Flatpak-ondersteuning toevoegen op uw systeem, kunt u dit doen door een van de volgende opdrachten in de terminal te typen.

Debian, Ubuntu of afgeleiden hiervan:

sudo apt install flatpak

Voor elke versie van OpenSUSE:

sudo zypper install flatpak

Terwijl voor degenen die Arch Linux of een afgeleide distributie gebruiken dit:

sudo pacman -S flatpak

Voor degenen die Fedora-gebruikers zijn, hoeven ze zich geen zorgen te maken over het toevoegen van ondersteuning, aangezien dit standaard is ingeschakeld op het systeem.

Al met extra ondersteuning, nu gaan we de volgende commando's typen om Steam vanaf flatpak op het systeem te kunnen installeren:

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

Zodra de installatie is voltooid, moeten we opnieuw inloggen op Steam en de games downloaden die nu soepel op uw systeem zouden moeten werken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.