Rozwiązywanie problemów z grami Steam za pomocą sterowników Nvidia

Steam

Steam wszedł do Linuksa, aby otworzyć drzwi i zwiększyć liczbę tytułów które można uruchomić w systemie nie tylko wraz z wydaniem gier które są kompatybilne z platformą jeśli nie również z włączeniem projektu Proton, który dodaje możliwość uruchamiania gier, które są kompatybilne tylko z systemem Windows w systemie Linux.

Mimo to klient Steam ma pewne problemy grać w niektóre gry w systemie Linux z kartami graficznymi Nvidia. Nie jest to poważny problem, ponieważ dzieje się tak dlatego, że niektóre gry mają problemy, jeśli system operacyjny, w którym są zainstalowane, nie ma zainstalowanych 32-bitowych bibliotek graficznych.

I chociaż aplikacja Steam jest 64-bitowa, wiele gier wideo w sklepie Steam nie działają na 64 bitach. Zamiast tego, do prawidłowego działania polegają w dużym stopniu na starszych bibliotekach 32-bitowych grafik.

Aby rozwiązać ten problem, możemy zacząć od zainstalowania bibliotek 32-bitowych w systemie. Możemy to zrobić, otwierając terminal, w którym będziemy wpisywać następujące polecenia.

Dla tych, którzy używają Ubuntu lub opartej na nim dystrybucjidodajmy następujące repozytorium:

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

Idziemy do menu i poszukamy „Oprogramowanie i aktualizacje” lub z poziomu terminala możemy je otworzyć:

software-properties-gtk

W tym miejscu będziemy szukać „dodatkowych sterowników” i zmienić z aktualnie działającego sterownika Nvidii na bardziej aktualny na liście.

Teraz dla tych, którzy używają Debiana, w terminalu podniesiemy uprawnienia za pomocą:

sudo -s

A my wpiszemy w terminalu:

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

Podczas dla tych, którzy są użytkownikami Arch Linuksa lub pochodną tegoPowinieneś wiedzieć, że społeczność Arch Linux wykonuje świetną robotę, zapewniając użytkownikom narzędzia do konfigurowania 32-bitowych bibliotek graficznych, aby Steam działał jak najlepiej.

Aby to zrobić, otworzymy terminal i wpiszemy:

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

Przypadek Fedory, Istnieje kilka różnych sposobów uzyskania dostępu do bibliotek potrzebnych do powstrzymania problemów z różnymi grami Steam.

W tym celu zamierzamy wspierać repozytorium RPM Fusion, które jest uruchomione w dość prosty sposób z najnowszych wersji dystrybucji.

Teraz w terminalu wystarczy wpisać następujące polecenie:

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

A potem musimy skonfigurować biblioteki 32-bitowe, instalując pakiet:

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

Jeśli instalacja bibliotek 32-bitowych w systemie nie zadziałała, możesz użyć tej innej metody.

Który polega na odinstalowaniu aplikacji ze Steam i zainstaluj go ponownie, ale używając wersji Flatpak.

Od kiedy Steam jest instalowany z Flatpak, wszystkie biblioteki Nvidia są również automatycznie instalowane przez system Flatpak, zapewniając płynne działanie wszystkich gier.

Aby zainstalować wersję Flatpak Steam, najpierw muszą dodać obsługę Flatpak do systemu, można to zrobić wpisując w terminalu jedno z poniższych poleceń.

Debian, Ubuntu lub ich pochodne:

sudo apt install flatpak

W przypadku dowolnej wersji OpenSUSE:

sudo zypper install flatpak

Podczas dla tych, którzy używają Arch Linux lub dystrybucji pochodnej to:

sudo pacman -S flatpak

Dla tych z Was, którzy są użytkownikami Fedory, nie musicie się martwić o dodanie obsługi, ponieważ jest to domyślnie włączone w systemie.

Już z dodatkowym wsparciem, teraz wpiszemy następujące polecenia aby móc zainstalować Steam z flatpak w systemie:

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

Po zakończeniu instalacji musimy zalogować się ponownie do Steam i pobrać gry, które powinny teraz działać płynnie w twoim systemie.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.