Řešení potíží se Steam Games pomocí ovladačů Nvidia

Pára

Steam přišel do Linuxu, aby otevřel dveře a zvýšil počet titulů které lze spustit v systému nejen s vydáním her které jsou kompatibilní s platformou ne-li také se zahrnutím projektu Proton, který přidává možnost spouštět hry kompatibilní pouze s Windows v systému Linux.

I přes to všechno má klient Steam nějaké problémy hrát některé hry na Linuxu s grafickými kartami Nvidia. To není vážný problém, protože je to všechno proto, že některé hry mají problémy, pokud operační systém, ve kterém jsou nainstalovány, nemá nainstalované 32bitové grafické knihovny.

A ačkoli je aplikace Steam 64bitová, mnoho z videoher v obchodě Steam nepracují na 64 bitech. Místo toho se při správném fungování spoléhají na starší 32bitové grafické knihovny.

Abychom to vyřešili, můžeme začít instalací 32bitových knihoven v systému. Můžeme to udělat otevřením terminálu, do kterého budeme psát následující příkazy.

Pro ty, kteří používají Ubuntu nebo distribuci založenou na něm, přidejme následující úložiště:

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

Jdeme do nabídky a vyhledáme „Software a aktualizace“ nebo z terminálu jej můžeme otevřít pomocí:

software-properties-gtk

Zde budeme hledat „Další ovladače“ a přejít od aktuálně spuštěného ovladače Nvidia k jednomu v seznamu, který je aktuálnější.

Nyní, pro ty, kteří používají Debian, v terminálu zvýšíme oprávnění pomocí:

sudo -s

A budeme psát do terminálu:

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

zatímco pro ty, kteří jsou uživateli Arch Linuxu nebo z něho odvozenéhoMěli byste vědět, že komunita Arch Linux dělá skvělou práci tím, že poskytuje uživatelům nástroje pro konfiguraci 32bitových grafických knihoven, aby Steam fungoval co nejlépe.

Za tímto účelem otevřeme terminál a zadáme:

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

Případ Fedory, Existuje několik různých způsobů, jak získat přístup do knihoven potřebných k zastavení problémů s různými hrami Steam.

Z tohoto důvodu budeme podporovat úložiště RPM Fusion, které je povoleno poměrně jednoduchým způsobem z nejnovějších verzí distribuce.

Nyní v terminálu musíme zadat následující příkaz:

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

Poté musíme nakonfigurovat 32bitové knihovny instalací balíčku:

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

Pokud instalace 32bitových knihoven ve vašem systému nefungovala, můžete použít tuto jinou metodu.

Který spočívá v odinstalování aplikace ze Steamu a přeinstalujte jej, ale pomocí verze Flatpak.

Od chvíle, kdy je Steam nainstalován z Flatpaku, jsou všechny knihovny Nvidia také automaticky nainstalovány prostřednictvím systému Flatpak, což zajišťuje bezproblémový chod všech her.

Chcete-li nainstalovat verzi Flatpak Steam, musí nejprve přidat podporu Flatpak do vašeho systému, to lze provést zadáním jednoho z následujících příkazů v terminálu.

Debian, Ubuntu nebo jejich deriváty:

sudo apt install flatpak

V případě jakékoli verze OpenSUSE:

sudo zypper install flatpak

zatímco pro ty, kteří používají Arch Linux nebo odvozenou distribuci tento:

sudo pacman -S flatpak

Pro ty, kteří jsou uživateli Fedory, se nemusí starat o přidání podpory, protože je to v systému ve výchozím nastavení povoleno.

Již s přidanou podporou, nyní zadáme následující příkazy abyste mohli nainstalovat Steam z flatpaku v systému:

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

Po dokončení instalace se musíme znovu přihlásit do Steamu a stáhnout si hry, které by nyní měly ve vašem systému běžet hladce.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.