Felsök Steam-spel med Nvidia-drivrutiner

Ånga

Steam kom till Linux för att öppna dörren för att öka antalet titlar som kan köras på systemet inte bara med släpp av spel som är kompatibla med plattformen om inte också med inkluderingen av Proton-projektet, vilket lägger till möjligheten att köra spel som bara är kompatibla med Windows på Linux.

Även med allt detta har Steam-klienten några problem för att spela några spel på Linux med Nvidia-grafikkort. Detta är inte ett allvarligt problem eftersom det beror på att vissa spel har problem om operativsystemet de är installerade på inte har 32-bitars grafikbibliotek installerade.

Och även om Steam-applikationen är 64-bitars, många av videospel i ångbutiken de fungerar inte i 64 bitar. Istället är de starkt beroende av att äldre 32-bitars grafikbibliotek ska fungera korrekt.

För att lösa detta kan vi börja med att installera 32-bitarsbiblioteken i systemet. Vi kan göra detta genom att öppna en terminal där vi kommer att skriva följande kommandon.

För dem som använder Ubuntu eller en distribution baserad på den, låt oss lägga till följande arkiv:

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

Och vi ska gå till menyn och leta efter "Programvara och uppdateringar" eller från terminalen kan vi öppna den med:

software-properties-gtk

Här ska vi söka efter "Ytterligare drivrutiner" och byta från den nuvarande Nvidia-drivrutinen till en på listan som är mer uppdaterad.

nu, för dem som använder Debian, i terminalen kommer vi att höja privilegierna med:

sudo -s

Och vi ska skriva in terminalen:

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

Medan för dem som är Arch Linux-användare eller någon härledd av dettaDu borde veta att Arch Linux-communityn gör ett bra jobb med att förse användare med verktygen för att konfigurera 32-bitars grafikbibliotek så att Steam fungerar som bäst.

För att göra detta ska vi öppna en terminal och skriva:

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

Fallet med Fedora, Det finns flera olika sätt att få tillgång till biblioteken som behövs för att stoppa problem med olika Steam-spel.

För detta kommer vi att stödja RPM Fusion-arkivet, som aktiveras ganska enkelt från de senaste versionerna av distributionen.

Nu, i en terminal måste vi bara skriva följande kommando:

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

Och sedan måste vi konfigurera 32-bitars biblioteken genom att installera paketet:

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

Om installationen av 32-bitarsbiblioteken på ditt system inte fungerade för dig, du kan använda den här andra metoden.

Som består av att avinstallera din applikation från Steam och installera om den, men använder Flatpak-versionen.

Sedan Steam installeras från Flatpak installeras också alla Nvidia-bibliotek automatiskt via Flatpak-systemet, vilket säkerställer att alla spel fungerar smidigt.

För att installera Flatpak-versionen av Steam, de måste först lägga till Flatpak-support till ditt system kan du göra detta genom att skriva ett av följande kommandon i terminalen.

Debian, Ubuntu eller derivat av dessa:

sudo apt install flatpak

För alla versioner av OpenSUSE:

sudo zypper install flatpak

Medan för dem som använder Arch Linux eller en härledd distribution detta:

sudo pacman -S flatpak

För dig som är Fedora-användare behöver du inte oroa dig för att lägga till support eftersom det är aktiverat som standard på ditt system.

Redan med extra stöd, nu ska vi skriva följande kommandon för att kunna installera Steam från flatpak på systemet:

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

När installationen är klar måste vi logga in på Steam igen och ladda ner de spel som nu ska fungera smidigt på ditt system.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.