Klient Steam má problémy s hraním některých herna Linuxu s grafickými kartami Nvidia, pokud operační systém, na kterém je nainstalován, nemá nainstalované 32bitové grafické knihovny. Důvod? Přestože je aplikace Steam 64bitová, mnoho videoher v obchodě Steam se nespouští v 64bitovém formátu. Místo toho se spoléhají na staré 32bitové grafické knihovny, aby správně fungovaly.
Pokud se snažíte hrát hru Steam na svémLinuxový počítač s operačním systémem Nvidia, pouze aby se zobrazily chyby, mohly by vám tyto kritické 32bitové knihovny chybět. Postupujte podle pokynů a naučte se, jak nechat svého klienta Steam provozovat 32bitové hry v systému Linux!
Metoda 1 - Nainstalujte 32bitové knihovny pro grafické karty
Jak ve většině případů pracovat s klientem Steam na Linuxu, je stejně snadné jako jen nainstalovat různé 32bitové knihovny dostupné v softwarových úložištích distribuce.
Zahájení procesu instalace 32bitové knihovny vyžaduje otevření okna terminálu. Chcete-li spustit relaci příkazového řádku na ploše systému Linux, stiskněte tlačítko Ctrl + Shift + T nebo Ctrl + Alt + T na klávesnici.
Jakmile je okno terminálu otevřené a připravené k použití, postupujte podle pokynů na příkazovém řádku uvedených níže na základě distribuce Linuxu, kterou aktuálně používáte.
Poznámka: získání těchto 32bitových knihoven znamená, že budete muset používat nejnovější verzi grafických ovladačů GPU. Mějte na paměti, že se jedná o proprietární grafické ovladače. Tyto problémy by se neměly objevit při používání ovladačů GPU s otevřeným zdrojovým kódem, protože 32bitové knihovny se obvykle instalují okamžitě.
Ubuntu
Ubuntu Linux je pravděpodobně jedním z jediných Linuxůdistribuce, které znemožňují mít 32bitové knihovny Nvidia, pokud jsou nainstalovány proprietární ovladače. Pokud tedy Steam odmítá spustit, možná budete muset ovladač aktualizovat.
Nejlepší způsob, jak získat nejaktuálnější NvidiaOvladače na Ubuntu je používat externí softwarový PPA. Pokud je tato PPA aktivována, získáte mnohem novější verze ovladačů Nvidia, které Ubuntu ve výchozím nastavení nedodává, což by mělo vyřešit problémy, na které narazíte se Steamem.
Chcete-li povolit PPA, otevřete okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Odtud vložte oba příkazy do okna příkazového řádku.
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
Po nainstalování softwarových úložišť stiskněte Alt + F2 pro vyvolání aplikace pro rychlé spuštění. Poté vložte kód níže a otevřete Software & Updates.
software-properties-gtk
Najděte „Další ovladače“ a přepněte z aktuálně spuštěného ovladače Nvidia do aktuálnějšího seznamu. Poté restartujte počítač a zkuste znovu Steam. Všechno by mělo fungovat skvěle!
Debian
Instalace ovladačů Nvidia na Debian Linuxne vždy zajistí, aby byly nastaveny 32bitové knihovny, což může způsobit problémy se Steam. Pro ovladače Nvidia GPU je možné nainstalovat pouze 32bitový balíček, který se o to postará.
Chcete-li začít, získejte kořenový shell pomocí su příkaz. Nebo, pokud ano sudo nastavit, použijte místo toho.
su -
Nebo
sudo -s
S rootem použijte apt-get nástroj Správce balíčků pro instalaci 32bitového balíčku potřebného pro správné spuštění Steam s GPU Nvidia.
apt-get install libgl1-nvidia-glx:i386 -y
Po instalaci této knihovny znovu spusťte Steam a vše by mělo fungovat!
Arch Linux
Komunita Arch Linuxu dělá skvělou práciuživatelům nástroje k nastavení 32bitových grafických knihoven, aby Steam fungoval co nejlépe. Chcete-li začít, nainstalujte si proprietární ovladač Nvidia do svého systému Arch Linux pomocí správce balíčků Pacman (pokud jste tak již neučinili).
sudo pacman -S nvidia-driver
Poté se pomocí Pacmanu postarejte o všechny 32bitové knihovny Nvidia.
sudo pacman -S lib32-nvidia-utils
Nepracovali jste? Možná budete muset nainstalovat různé ovladače Nvidia GPU. Informace o tom najdete zde.
Fedora
Ve Fedoře Linux existuje několik různých způsobůzískat přístup do knihoven potřebných k zastavení problémů s různými hrami Steam. Nejprve si uvědomte, že Fedora nedodává přístup k ovladačům Nvidia. Místo toho musíte povolit RPM Fusion podle našeho tutoriálu. Jakmile je úložiště softwaru RPM Fusion nastaveno a připraveno k provozu, proveďte následující kroky:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver
Dále nastavte 32bitové knihovny instalací balíčku ”xorg-x11-drv-nvidia-libs.i686 ″.
xorg-x11-drv-nvidia-libs.i686
Pokud máte jiný styl grafické karty Nvidia, který vyžaduje jiný ovladač, přečtěte si průvodce RPMFusion zde.
OpenSUSE
Pokud jste nainstalovali ovladač Nvidia na OpenSUSELinux z oficiálního softwarového úložiště, měli byste již používat nejnovější 32bitové grafické knihovny, které umožňují práci Steamu, protože jsou stahovány automaticky. Máte stále problémy? Zvažte odinstalaci ovladačů, restartování a jejich opětovnou instalaci. Nebo zkuste získat novější verzi přímo od Nvidia, protože také obsahují 32bitové knihovny pro kompatibilitu se Steam a dalšími 32bitovými závislými aplikacemi v systému Linux.
Metoda 2 - Nainstalujte verzi Steam na verzi Flatpak
Pokud se jedná o způsob instalace různých Nvidiagrafické knihovny neopravují Steam za vás, dalším způsobem, jak tento problém vyřešit, je přepnutí na verzi Steam pro Flatpak. Proč? Když se Steam nainstaluje z Flatpaku, všechny knihovny Nvidia se automaticky nainstalují také prostřednictvím systému Flatpak, což zajistí, že všechny hry běží bezchybně.
Poznámka: Chcete-li nainstalovat verzi Flatpak ve službě Steam, musíte nejprve spustit běhový modul Flatpak. Chcete-li, aby běhový modul pracoval, postupujte podle našeho podrobného průvodce k tomuto tématu.
Nainstalujte si aplikaci Steam Flatpak spolu s různými knihovnami GPU Nvidia, které jsou nutné ke spuštění pomocí příkazů níže.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.valvesoftware.Steam
Jakmile je instalace dokončena, spusťte Steam a hry by se měly na vašem Nvidia GPU systému spustit bez problémů!
Komentáře