Jak naprawić gry Steam, które nie działają z Nvidią w systemie Linux

click fraud protection

Klient Steam ma problemy z graniem w niektóre gry Linux z kartami graficznymi Nvidia jeśli system operacyjny, na którym jest zainstalowany, nie ma zainstalowanych 32-bitowych bibliotek graficznych. Powód? Mimo że aplikacja Steam jest 64-bitowa, wiele gier wideo w sklepie Steam nie działa w wersji 64-bitowej. Zamiast tego polegają one w dużej mierze na starych 32-bitowych bibliotekach graficznych, aby działać poprawnie.

Jeśli próbujesz zagraj w grę Steam na komputerze z systemem Linux zasilanym przez Nvidia, tylko po to, aby wyświetlić wyskakujące błędy, mogło brakować tych krytycznych bibliotek 32-bitowych. Śledź i dowiedz się, jak zmusić klienta Steam do uruchamiania 32-bitowych gier w systemie Linux!

Metoda 1 - Zainstaluj 32-bitowe biblioteki dla kart graficznych

Uruchomienie klienta Steam w Linuksie w większości przypadków jest tak proste, jak instalacja różnych 32-bitowych bibliotek dostępnych w repozytoriach oprogramowania dystrybucji.

Rozpoczęcie procesu instalacji biblioteki 32-bitowej wymaga otwarcia okna terminala. Aby rozpocząć sesję wiersza polecenia na pulpicie systemu Linux, naciśnij

instagram viewer
Ctrl + Shift + T. lub Ctrl + Alt + T na klawiaturze.

Gdy okno terminala jest otwarte i gotowe do użycia, postępuj zgodnie z instrukcjami wiersza poleceń wymienionymi poniżej w oparciu o aktualnie używaną dystrybucję Linuksa.

Uwaga: pobranie tych 32-bitowych bibliotek oznacza, że ​​musisz używać najnowszej wersji sterowników karty graficznej. Należy pamiętać, że są to zastrzeżone sterowniki graficzne. Te problemy nie powinny się pojawiać podczas korzystania ze sterowników GPU typu open source, ponieważ biblioteki 32-bitowe zwykle instalowane są od razu.

Ubuntu

Ubuntu Linux jest prawdopodobnie jedną z niewielu dystrybucji Linuksa, która uniemożliwia brak 32-bitowych bibliotek Nvidia, o ile zainstalowane są zastrzeżone sterowniki. Jeśli więc Steam odmawia uruchomienia, może być konieczna aktualizacja sterownika.

Najlepszym sposobem na uzyskanie najbardziej aktualnych sterowników Nvidia na Ubuntu jest użycie zewnętrznego oprogramowania PPA. Po włączeniu tej PPA otrzymasz znacznie nowsze wersje sterowników Nvidia, których Ubuntu domyślnie nie dostarcza, co powinno rozwiązać problemy, na które natrafisz ze Steam.

Aby włączyć PPA, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie wklej dwa polecenia do okna wiersza polecenia.

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

Po zainstalowaniu repozytoriów oprogramowania naciśnij Alt + F2 aby uruchomić aplikację szybkiego uruchamiania. Następnie wklej poniższy kod, aby otworzyć oprogramowanie i aktualizacje.

software-properties-gtk 

Znajdź „Dodatkowe sterowniki” i przełącz się ze sterownika Nvidia, z którego korzystasz, na bardziej aktualny z listy. Następnie uruchom ponownie i spróbuj ponownie Steam. Wszystko powinno działać świetnie!

Debian

Instalowanie sterowników Nvidia w systemie Debian Linux nie zawsze zapewnia skonfigurowanie bibliotek 32-bitowych, co może powodować problemy z grą Steam. W przypadku sterowników GPU Nvidia rozwiązaniem jest po prostu instalacja pakietu 32-bitowego, który się tym zajmuje.

Aby rozpocząć, zdobądź powłokę root za pomocą su Komenda. Lub jeśli masz sudo skonfiguruj, użyj tego zamiast tego.

su -

Lub

sudo -s

Z rootem użyj apt-get narzędzie do zarządzania pakietami, aby zainstalować 32-bitowy pakiet wymagany do poprawnego działania Steam z procesorami graficznymi Nvidia.

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

Po zainstalowaniu tej biblioteki uruchom ponownie Steam i wszystko powinno działać!

Arch Linux

Społeczność Arch Linux ma świetną robotę, dając użytkownikom narzędzia do skonfigurowania 32-bitowych bibliotek graficznych, aby Steam działał w najlepszym wydaniu. Aby rozpocząć, zainstaluj zastrzeżony sterownik Nvidia w systemie Arch Linux za pomocą menedżera pakietów Pacman (jeśli jeszcze tego nie zrobiłeś).

Sudo Pacman -S NVIDIA-Driver

Następnie za pomocą Pacmana zajmij się wszystkimi 32-bitowymi bibliotekami Nvidii.

sudo pacman -S lib32-nvidia-utils

Nie działał? Może być konieczne zainstalowanie różnych sterowników karty graficznej Nvidia. Znajdź informacje na ten temat tutaj.

Fedora

W Fedorze Linux istnieje kilka różnych sposobów uzyskania dostępu do bibliotek niezbędnych do zatrzymania problemów z różnymi grami Steam. Na początek zrozum, że Fedora nie jest dostarczana z dostępem do sterowników Nvidia. Zamiast, musisz włączyć RPM Fusion, postępując zgodnie z naszym samouczkiem. Po skonfigurowaniu i gotowości repozytorium oprogramowania RPM Fusion wykonaj następujące czynności:

sudo dnf zainstaluj xorg-x11-drv-nvidia akmod-nvidia nvidia-sterownik

Następnie skonfiguruj biblioteki 32-bitowe, instalując pakiet ”xorg-x11-drv-nvidia-libs.i686 ″.

xorg-x11-drv-nvidia-libs.i686

Jeśli masz inny styl karty graficznej Nvidia, który wymaga innego sterownika, przeczytaj przewodnik RPMFusion tutaj.

OpenSUSE

Jeśli zainstalowałeś sterownik Nvidia na OpenSUSE Linux z oficjalnego repozytorium oprogramowania, powinieneś już być uruchamianie najnowszych 32-bitowych bibliotek graficznych, które umożliwiają pracę Steam, gdy są one wciągnięte automatycznie. Nadal masz problemy? Rozważ odinstalowanie sterowników, ponowne uruchomienie, a następnie ponownie je instalując. Lub spróbuj pobrać nowszą wersję bezpośrednio od Nvidii, ponieważ zawierają one również 32-bitowe biblioteki dla zgodności ze Steam i innymi 32-bitowymi aplikacjami zależnymi w systemie Linux.

Metoda 2 - Zainstaluj wersję Steam Flatpak

Jeśli metoda instalacji różnych bibliotek graficznych Nvidii nie naprawi dla ciebie Steam, innym sposobem na rozwiązanie tego problemu jest przejście na wersję Steam Flatpak. Dlaczego? Cóż, kiedy Steam zostanie zainstalowany z Flatpak, wszystkie biblioteki Nvidia również automatycznie instalują się przez system Flatpak, zapewniając, że wszystkie gry działają bezbłędnie.

Uwaga: aby zainstalować wersję Steam Flatpak, musisz najpierw uruchomić środowisko uruchomieniowe Flatpak. Aby środowisko wykonawcze działało, postępuj zgodnie z naszym szczegółowym przewodnikiem na ten temat.

Zainstaluj aplikację Steam Flatpak wraz z różnymi bibliotekami GPU Nvidia niezbędnymi do uruchomienia jej za pomocą poniższych poleceń.

flatpak remote-add - if-not-exist flathub https://flathub.org/repo/flathub.flatpakrepo flatpak zainstaluj flathub com.valvesoftware. Parowy

Po zakończeniu instalacji uruchom Steam, a gry powinny działać bez problemów na twoim systemie GPU Nvidia!

watch instagram story