Steam tuli Linuxiin avaamaan oven nimikkeiden määrän lisäämiseksi joka voidaan suorittaa järjestelmässä paitsi pelien julkaisemisella jotka ovat yhteensopivia alustan kanssa ellei myös sisällyttämällä Proton-projekti, joka lisää mahdollisuuden suorittaa pelejä, jotka ovat yhteensopivia vain Windowsin kanssa Linuxissa.
Jopa kaiken tämän kanssa Steam-asiakkaalla on joitain ongelmia pelata joitain pelejä Linuxissa Nvidia-näytönohjaimilla. Tämä ei ole vakava ongelma, koska kaikki johtuu siitä, että joillakin peleillä on ongelmia, jos käyttöjärjestelmään, johon ne on asennettu, ei ole 32-bittisiä grafiikkakirjastoja.
Ja vaikka Steam-sovellus on 64-bittinen, monet videopelit Steam-kaupassa ne eivät toimi 64 bitillä. Sen sijaan he luottavat voimakkaasti vanhempiin 32-bittisiin grafiikkakirjastoihin toimiakseen oikein.
Tämän ratkaisemiseksi voimme aloittaa asentamalla 32-bittiset kirjastot järjestelmässä. Voimme tehdä tämän avaamalla päätelaitteen, johon aiomme kirjoittaa seuraavat komennot.
Niille, jotka käyttävät Ubuntua tai siihen perustuvaa jakelua, lisätään seuraava arkisto:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
Ja aiomme mennä valikkoon ja etsiä "Ohjelmistot ja päivitykset" tai terminaalista, jolla voimme avata sen:
software-properties-gtk
Täällä aiomme etsiä "lisäohjaimia" ja vaihtaa tällä hetkellä käynnissä olevasta Nvidia-ohjaimesta päivitettyyn luetteloon.
nyt, niille, jotka käyttävät Debiania, terminaalissa aiomme nostaa etuoikeuksia:
sudo -s
Ja aiomme kirjoittaa terminaaliin:
apt-get install libgl1-nvidia-glx:i386 -y
Vaikka niille, jotka ovat Arch Linux -käyttäjiä tai jonkin johdannaisia tästäSinun pitäisi tietää, että Arch Linux -yhteisö tekee hienoa työtä tarjoamalla käyttäjille työkalut 32-bittisten grafiikkakirjastojen määrittämiseen, jotta Steam toimisi parhaalla mahdollisella tavalla.
Tätä varten aiomme avata päätelaitteen ja kirjoittaa:
sudo pacman -S nvidia-driver
sudo pacman -S lib32-nvidia-utils
Fedoran tapaus, On useita erilaisia tapoja päästä kirjastoihin, joita tarvitaan eri Steam-pelien ongelmien lopettamiseksi.
Tätä varten tuemme RPM Fusion -tietovarastoa, joka on otettu käyttöön melko yksinkertaisella tavalla jakelun uusimmista versioista.
Nyt terminaalissa meidän on vain kirjoitettava seuraava komento:
sudo dnf install xorg-x11-drv-nvidia akmod-nvidia nvidia-driver
Ja sitten meidän on määritettävä 32-bittiset kirjastot asentamalla paketti:
sudo dnf install xorg-x11-drv-nvidia-libs.i686
Jos 32-bittisten kirjastojen asentaminen järjestelmään ei onnistunut, voit käyttää tätä muuta menetelmää.
Mikä koostuu sovelluksen poistamisesta Steamista ja asenna se uudelleen, mutta käyttämällä Flatpak-versiota.
Koska Steam asennetaan Flatpakista, kaikki Nvidia-kirjastot asennetaan myös automaattisesti Flatpak-järjestelmän kautta, mikä varmistaa kaikkien pelien sujuvan toiminnan.
Jos haluat asentaa Steamin Flatpak-version, heidän on ensin lisättävä Flatpak-tuki järjestelmään, tämä voidaan tehdä kirjoittamalla jokin seuraavista komennoista päätelaitteeseen.
Debian, Ubuntu tai näiden johdannaiset:
sudo apt install flatpak
Minkä tahansa version OpenSUSE:
sudo zypper install flatpak
Vaikka niille, jotka käyttävät Arch Linuxia tai johdettua jakelua Tämä:
sudo pacman -S flatpak
Fedoran käyttäjille heidän ei tarvitse huolehtia tuen lisäämisestä, koska tämä on oletusarvoisesti käytössä järjestelmässä.
Jo lisätty tuki, nyt aiomme kirjoittaa seuraavat komennot voidaksesi asentaa Steamin flatpakista järjestelmään:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo<
flatpak install flathub com.valvesoftware.Steam
Kun asennus on valmis, meidän on kirjauduttava Steamiin uudelleen ja ladattava pelit, joiden pitäisi nyt toimia sujuvasti järjestelmässäsi.