Steam je došao u Linux kako bi otvorio vrata za povećanje broja naslova koji se mogu pokrenuti na sustavu ne samo izdavanjem igara koji su kompatibilni s platformom ako ne i uključivanjem projekta Proton, koji dodaje mogućnost pokretanja igara koje su kompatibilne samo sa sustavom Windows na Linuxu.
Čak i uz sve ovo, Steam klijent ima nekih problema igrati neke igre na Linuxu s Nvidia grafičkim karticama. To nije ozbiljan problem, jer je sve, jer neke igre imaju problema ako operativni sustav na koji su instalirani nema instalirane 32-bitne grafičke knjižnice.
I, iako je aplikacija Steam 64-bitna, mnoge od video igara u trgovini Steam ne rade u 64 bita. Umjesto toga, oni se u velikoj mjeri oslanjaju na starije 32-bitne grafičke knjižnice da bi ispravno funkcionirale.
Da bismo to riješili, možemo započeti instaliranjem 32-bitnih knjižnica u sustavu. To možemo učiniti otvaranjem terminala u koji ćemo upisati sljedeće naredbe.
Za one koji koriste Ubuntu ili distribuciju koja se temelji na njemu, dodajmo sljedeće spremište:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
Ići ćemo na izbornik i potražiti "Softver i ažuriranja" ili s terminala s kojim ga možemo otvoriti:
software-properties-gtk
Ovdje ćemo potražiti "Dodatne upravljačke programe" i promijeniti sa trenutno pokretanog Nvidijinog upravljačkog programa na onaj s popisa koji je ažuriraniji.
sada, za one koji koriste Debian, u terminalu ćemo povećati privilegije sa:
sudo -s
A mi ćemo upisati u terminal:
apt-get install libgl1-nvidia-glx:i386 -y
Dok za one koji su korisnici Arch Linuxa ili neki njihov derivatTrebali biste znati da Arch Linux zajednica sjajno radi pružajući korisnicima alate za konfiguriranje 32-bitne grafičke knjižnice kako bi Steam funkcionirao u najboljem izdanju.
Da bismo to učinili, otvorit ćemo terminal i upisati:
sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils
Slučaj Fedora, Postoji nekoliko različitih načina za pristup bibliotekama potrebnim za zaustavljanje problema s raznim Steam igrama.
Za ovo ćemo podržati spremište RPM Fusion, koje je omogućeno na prilično jednostavan način od najnovijih verzija distribucije.
Sada u terminal moramo samo upisati sljedeću naredbu:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver
A onda moramo konfigurirati 32-bitne knjižnice instaliranjem paketa:
sudo dnf install xorg-x11-drv-nvidia-libs.i686
Ako vam instaliranje 32-bitnih knjižnica na sustav nije uspjelo, možete koristiti ovu drugu metodu.
Koji sastoji se od deinstalacije vaše aplikacije iz Steama i ponovo ga instalirajte, ali koristeći verziju Flatpak.
Od kada se Steam instalira s Flatpaka, sve se Nvidijine knjižnice automatski instaliraju kroz sustav Flatpak, osiguravajući da sve igre rade bez problema.
Da biste instalirali Flatpak verziju Steama, prvo moraju dodati podršku za Flatpak u svoj sustav to se može učiniti tako da se u terminal upiše jedna od sljedećih naredbi.
Debian, Ubuntu ili njihovi derivati:
sudo apt install flatpak
Za slučaj bilo koje verzije OpenSUSE:
sudo zypper install flatpak
Dok za one koji koriste Arch Linux ili izvedenu distribuciju ovaj:
sudo pacman -S flatpak
Oni koji su korisnici Fedore, ne moraju brinuti o dodavanju podrške jer je ona omogućena po zadanom u sustavu.
Već s dodanom podrškom, sada ćemo otkucati sljedeće naredbe da biste mogli instalirati Steam iz flatpaka na sustav:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam
Nakon završetka instalacije, moramo se ponovo prijaviti u Steam i preuzeti igre koje bi sada trebale nesmetano raditi na vašem sustavu.