Lõplik juhend Protoni seadistamiseks Steamis Linuxi jaoks: installimine, näpunäited ja täielik ühilduvus

Viimane uuendus: 08/05/2025
Autor: Isaac
  • Proton on muutnud mängurluse Linux võimaldades teil mängida pealkirju saidilt Windows.
  • Protoni tuge ja ühilduvust saab laiendada kohandatud versioonidega, näiteks Proton GE-ga.
  • Tööriistad nagu ProtonUp-Qt ja PortProton lihtsustavad Protoni haldamist ja kasutamist väljaspool aur.

auru prooton

Protoni saabumine Steami on olnud tõeline revolutsioon Linuxi kasutajatele, kes soovivad nautida algselt Windowsi jaoks loodud mänge ilma oma lemmikoperatsioonisüsteemist loobumata. Kui paar aastat tagasi oli mõte mängida suuremat osa Steami kataloogist Linuxis kujuteldamatu, siis täna on olukord radikaalselt muutunud. Tänu Valve'i ja arendajate kogukonna koostööle on üha rohkem mänge saadaval Linuxis või töötavad ilma igasuguste probleemideta.

Selles artiklis selgitame, kuidas seadistada Proton Steamile Linuxi jaoks, kirjeldades üksikasjalikult kogu protsessi alates Steami ja Protoni installimisest kuni Proton GE (Glorious Eggroll) aktiveerimise ja selliste tööriistade nagu ProtonUp-Qt või PortProton kasutamiseni. Lisaks räägime teile Trikid, distributsioonipõhised funktsioonid, eeltingimused ja palju parimaid tavasid, kuidas oma mänguteegist Linuxis maksimumi võtta.

Mis on Proton ja miks on see Linuxi mängimise võti?

Proton on Valve'i loodud ühilduvuskiht, mis põhineb... Vein, mis võimaldab teil käivitada Windowsi mänge ja programme Linuxi süsteemides. Lisades Wine'ile täiendavaid plaastreid ja komponente, Proton teeb tuhandeid mänge, mis on ametlikult saadaval ainult Windowsi jaoks, töötama Linuxis erakordse jõudluse ja ühilduvusega..

Protoni integreerimine Steami on olnud eriti oluline., kuna Steam on peamine levitamisplatvorm mäng globaalselt ja pakub laia valikut pealkirju. See on viinud Linuxi mängude peatamatu arenguni viimastel aastatel. ja et on olemas isegi Linuxi-põhised konsoolid nagu Steam Deck, mis kasutab Protonit oma põhikomponendina.

Protoni Steamis kasutamise eeldused

Enne Steami ja Protoni installimist oma Linuxi masinasse pidage meeles mõnda olulist punkti:

  • Vulkaniga ühilduv graafikakaart: On oluline, et teie graafikakaart (Nvidia, AMD või Intel) toetab Vulkani API-t ja sellel on draiverid uuendatud. Nvidia GeForce 600 seeria ja uuemad, AMD Radeon HD7000 ja uuemad ning Intel HD 500 ja uuemad pakuvad tavaliselt head tuge.
  • Uuendatud graafikadraiverid: Selliste distributsioonide nagu Ubuntu puhul saate draiveritööriista abil uuendada. Nvidia nõuab patenteeritud draivereid; AMD ja Intel töötavad optimaalselt avatud lähtekoodiga Mesa draiveritega.
  • Installitud Vulkani teegid: Paljudel juhtudel peate Vulkani lubamiseks installima vajalikud paketid, olenevalt teie distributsioonist. Ubuntu puhul on soovitatav:
    sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils

    Ja kui kasutate Mesat:

    sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils
  • Täiendavad sõltuvused: Maksimaalse ühilduvuse tagamiseks installige sõltuvused nagu bubblewrap, gamemode, tar, wget, curl, zenity, zstd ja teised. Näide Debiani/Ubuntu kohta:
    sudo dpkg --add-architecture i386 sudo add-apt-repository multiverse sudo apt update && sudo apt upgrade sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

Steami installimine Linuxile

Steam on Linuxi jaoks natiivselt saadaval enamikus distributsioonides, olgu siis ametlike repositooriumide, universaalsete vormingute või isegi Flatpaki ja Snapi kaudu. Sõltuvalt jaotusest saate selle installida järgmiselt:

  • Ubuntu/Debian (APT):
    sudo apt install auru
    aur
  • Ubuntu (Snap): Kui eelistate Snapi, saate installida Steami uusima versiooni:
    sudo snap installib auru
    aur

    Märkus: Snapi kasutavate GPU-draiveritega võib esineda probleeme, kuna neid ei installita automaatselt.

  • Flatpak: Saadaval ka Flatpakina. Kui teie distributsioon seda vaikimisi ei sisalda, installige kindlasti kõigepealt Flatpak.

Kui installitud, logige sisse oma Steami kontoga ja oletegi valmis Protoni aktiveerima.

Luba Proton ja Steam Play kõigis mängudes

Steam Play on nüüd ametlikult toetatud pealkirjade puhul vaikimisi lubatud. Protoni tõeline võimsus saavutatakse aga selles, et seda saab kasutada kõigis mängudes, sealhulgas nendes, mida Linux ametlikult ei toeta.

Aktiveerige prooton järgmiselt.

  1. Avage Steami klient.
  2. Avage ülemisel ribal Steam > Seaded > Ühilduvus.
  3. Märkige ruut Luba Steam Play toetatud pealkirjade jaoks (tavaliselt vaikimisi lubatud).
  4. Märkige ka "Luba Steam Play kõigi pealkirjade jaoks". Steam palub teil muudatuste rakendamiseks taaskäivitada.
  5. Pärast taaskäivitamist saate installida mis tahes mängu ja sundida Protoni ühilduvust mängu omadustest: Paremklõpsake mängul > Atribuudid > Ühilduvus > Sunnige Steam Play jaoks konkreetse ühilduvustööriista kasutamine. Siin saate valida oma eelistatud Protoni versiooni (nt Proton 6.3-8 või uuem).

Tänu sellele valikule saate Steamist proovida praktiliselt iga Windowsi pealkirja Linuxis käitada.

Protoni erinevate versioonide käsitsi installimine

Steam laadib automaatselt alla ja installib Protoni ametlikud ja eksperimentaalsed versioonid, kuid kohandatud versioonide, näiteks Proton GE (GloriousEggroll), lisamine võib olla väga kasulik, et maksimeerida ühilduvust ja jõudlust, eriti uute või probleemsete mängude puhul.

Proton Glorious Eggroll (Proton GE): Mis see on ja kuidas seda paigaldada?

Proton GloriousEggroll on GloriousEggrolli (Red Hati töötaja) modifitseeritud Protoni fork, mis sisaldab täiendavaid ühilduvuse, multimeedia toe, AMD FSR-i ja keerukate mängude paranduste parandusi. Paljud AAA mängud ja uuemad pealkirjad töötavad Proton GE-l kiiremini ja paremini kui Valve'i stabiilsel harul.

Proton GE käsitsi installimiseks toimige järgmiselt.

  1. Looge kohandatud ühilduvustööriistade kataloog:
    mkdir -p ~/.steam/root/compatibilitytools.d
  2. Laadige soovitud Proton GE versioon alla projekti GitHubi väljaannete lehelt. Kui failinimi sisaldab sõna „LoL”, on see suunatud ainult League of Legendsile.
  3. Pakki allalaaditud fail lahti kausta ~/.steam/root/compatibilitytools.d
  4. Sulge Steam ja ava see uuesti; Nüüd saate ühilduvustööriistade jaotises valida Proton GE.

Kui kasutate Steami Flatpak-vormingus, on tee ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d

Proton GE graafiline installeerimine ProtonUp-Qt abil

Proton GE ja teiste ühilduvuskihtide installimise hõlbustamiseks on olemas ProtonUp-Qt, graafiline tööriist, mis automatiseerib allalaadimise ja installimise.

  • Paigalda ProtonUp-Qt rakendusena AppImage või Flatpakist. Ubuntu puhul võib olla vajalik installida süütenöör AppImage'i käivitamiseks: sudo apt install fuse
  • Ava ProtonUp-Qt, klõpsa nupul „Lisa versioon”, vali „GE-Proton”, vali oma eelistatud versioon ja klõpsa nupul „Installi”.
  • Kui oled lõpetanud, sulge Steam ja ava uuesti, et uus versioon automaatselt tuvastada.

ProtonUp-Qt toetab nii traditsioonilist Steami kui ka Flatpaki.

PortProton: Proton väljaspool Steami ja kolmandate osapoolte mänge

Proton pole ainult Steami jaoks: On ka alternatiive, näiteks PortProton, mis võimaldab teil Protoni abil Windowsi mänge Steamist väljaspool käitada, mis sobib ideaalselt GoG-st ostetud mängude jaoks. Eepiline mängupood, Päritolu või iseseisev.

PortProtoni installimiseks:

  1. Käivitage järgmine käsk:
    wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"
  2. Kui see on valmis, saate käivitada PortProtoni, seadistada Wine'i, installida käivitusprogramme teistest poodidest või sõltumatutest mängudest ja isegi luua oma mängudele kohandatud otseteid.

PortProton võimaldab valida erinevate ühilduvuskihtide (Proton Steam või Proton GE) vahel ja valida emuleeritud API (DirectX 9-11, 12 või OpenGL). Lisaks proovib PortProton mängu esmakäivitamisel vajalikud teegid automaatselt installida.

Proton-caller: Käivita mis tahes Windowsi programm Protoniga

Teine huvitav tööriist on proton-caller, mis võimaldab teil Windowsi rakendusi ja mänge otse Protoniga käivitada, justkui kasutaksite Wine'i, kuid kasutades ära Protoni ökosüsteemi.

Proton-calleri installimiseks ja seadistamiseks (Ubuntu 22.04 või derivaatidest) toimige järgmiselt.

  1. Installi koos:
    sudo apt install proton-caller
  2. Looge konfiguratsioonifail ~/.config/proton.conf järgmise vorminguga:
    data="/soovitud/proton-failide/tee" steam="/teie/Steami/kausta/tee" common="/teie/Steami/kausta/tee/steamapps/common/"

    andmed: Kataloog, kuhu Protoni käitusaja failid salvestatakse.
    aur: Kaust, kuhu Steam on installitud.
    ühine: Protoni versioonide asukoht (vaikimisi steamapps/common kaustas).

  3. .exe käivitamiseks:
    proton-call -r /ruta/al/archivo.exe

Kui konfiguratsiooni avamisel ilmneb tõrge, veenduge, et käivitate käsku õigest kataloogist või et määratud teed on olemas.

Oma lemmikmängude käivitamise automatiseerimiseks proton-calleriga saate luua skripte oma isiklikus binaarfailide kaustas.

  Windowsi värskendus nurjub valede sätete tõttu: täielik juhend