Ultimativni vodič za postavljanje Protona na Steamu za Linux: Instalacija, savjeti i potpuna kompatibilnost

Posljednje ažuriranje: 08/05/2025
Autor: Isaac
  • Proton je transformisao igranje igara u Linux omogućavajući vam reprodukciju naslova iz Windows.
  • Proton podrška i kompatibilnost mogu se proširiti prilagođenim verzijama kao što je Proton GE.
  • Alati poput ProtonUp-Qt i PortProton pojednostavljuju upravljanje i korištenje Protona izvan para.

parni proton

Dolazak Protona na Steam predstavlja pravu revoluciju za Linux korisnike koji žele uživati ​​u naslovima originalno dizajniranim za Windows, a da se pritom ne odreknu svog omiljenog operativnog sistema. Ako je prije nekoliko godina ideja o igranju većine Steam kataloga na Linuxu bila nezamisliva, danas se situacija radikalno promijenila. Zahvaljujući saradnji između Valvea i zajednice programera, sve više igara je dostupno na Linuxu ili može raditi bez ikakvih problema.

U ovom članku objašnjavamo kako postaviti Proton na Steamu za Linux, detaljno opisujući cijeli proces od instaliranja Steama i Protona do aktivacije Proton GE (Glorious Eggroll) i korištenja alata poput ProtonUp-Qt ili PortProton. Osim toga, reći ćemo vam trikovi, karakteristike specifične za distribuciju, preduvjeti i mnoge najbolje prakse za maksimalno iskorištavanje vaše biblioteke igara na Linuxu.

Šta je Proton i zašto je ključan za igranje na Linuxu?

Proton je sloj kompatibilnosti koji je kreirao Valve na osnovu vino, koji vam omogućava pokretanje Windows igara i programa na Linux sistemima. Dodavanjem dodatnih zakrpa i komponenti preko Wine-a, Proton omogućava da hiljade igara koje su zvanično dostupne samo za Windows rade na Linuxu sa izuzetnim performansama i kompatibilnošću..

Integracija Protona u Steam je bila posebno relevantna, s obzirom da je Steam glavna platforma za distribuciju video igre globalno i nudi ogromnu biblioteku naslova. Ovo je dovelo do nezaustavljivog napretka Linux igara u posljednjih nekoliko godina. i da postoje čak i konzole zasnovane na Linuxu poput Steam Decka, koji koristi Proton kao svoj osnovni dio.

Preduslovi za korištenje Protona na Steamu

Prije nego što se bacite na instaliranje Steama i Protona na vaš Linux računar, imajte na umu nekoliko ključnih stvari:

  • Vulkan-kompatibilna grafička kartica: Bitno je da vaša grafička kartica (Nvidia, AMD ili Intel) podržava Vulkan API i ima vozači ažurirano. Nvidia GeForce 600 serija i novije, AMD Radeon HD7000 i novije, te Intel HD 500 i novije obično nude dobru podršku.
  • Ažurirani grafički drajveri: Na distribucijama poput Ubuntua, ažuriranje možete izvršiti iz alata za upravljanje drajverima. Nvidia zahtijeva vlasničke drajvere; AMD i Intel optimalno rade s Mesa drajverima otvorenog koda.
  • Instalirane Vulkan biblioteke: U mnogim slučajevima, morat ćete instalirati potrebne pakete da biste omogućili Vulkan, ovisno o vašoj distribuciji. Za Ubuntu se preporučuje:
    sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils

    A ako koristite Mesu:

    sudo apt install mesa-vulkan-driveri mesa-vulkan-driveri:i386 libvulkan1 libvulkan1:i386 vulkan-utils
  • Dodatne zavisnosti: Da biste osigurali maksimalnu kompatibilnost, instalirajte zavisnosti kao što su bubblewrap, gamemode, tar, wget, curl, zenity, zstd i druge. Primjer za Debian/Ubuntu:
    sudo dpkg --add-architecture i386 sudo add-apt-repository multiverse sudo apt update && sudo apt upgrade sudo apt install bubblewrap curl gamemode icotoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract

Instaliranje Steama na Linuxu

Steam je izvorno dostupan za Linux na većini distribucija, bilo putem službenih repozitorija, univerzalnih formata ili čak Flatpaka i Snapa. U zavisnosti od distribucije, možete ga instalirati na ovaj način:

  • Ubuntu/Debian (APT):
    sudo apt instalirati paru
    Par
  • Ubuntu (Snap): Ako više volite Snap, možete instalirati najnoviju verziju Steama:
    sudo snap instaliraj steam
    Par

    Napomena: Mogu postojati problemi s GPU drajverima koji koriste Snap, jer se ne instaliraju automatski.

  • Flatpak: Dostupno i kao Flatpak. Obavezno prvo instalirajte Flatpak ako ga vaša distribucija ne uključuje po defaultu.

Nakon instalacije, prijavite se sa svojim Steam računom i spremni ste za aktivaciju Protona.

Omogućite Proton i Steam Play za sve igre

Steam Play je sada podrazumevano omogućen za zvanično podržane naslove. Međutim, prava moć Protona postiže se time što se može koristiti u svim igrama, uključujući i one koje nisu službeno podržane na Linuxu.

Aktivirajte Proton slijedeći ove korake:

  1. Otvorite Steam klijent.
  2. Na gornjoj traci idite na Steam > Postavke > Kompatibilnost.
  3. Označite kućicu Omogućite Steam Play za podržane naslove (obično omogućeno po zadanim postavkama).
  4. Također označite "Omogući Steam Play za sve naslove".. Steam će vas zatražiti da ponovo pokrenete sistem kako bi se promjene primijenile.
  5. Nakon ponovnog pokretanja, možete instalirati bilo koju igru ​​i prisilno aktivirati kompatibilnost s Protonom iz svojstava igre: Desni klik na igru ​​> Svojstva > Kompatibilnost > Prisilno korištenje određenog alata za kompatibilnost za Steam Play. Ovdje možete odabrati željenu verziju Protona (npr. Proton 6.3-8 ili noviju).

Zahvaljujući ovoj opciji, možete pokušati pokrenuti gotovo bilo koju Windows igru ​​na Linuxu sa Steama.

Ručna instalacija različitih verzija Protona

Steam automatski preuzima i instalira službene i eksperimentalne verzije Protona, ali može biti vrlo korisno dodati prilagođene verzije poput Proton GE (GloriousEggroll) kako bi se maksimizirala kompatibilnost i performanse, posebno za novije ili problematične igre.

Proton Glorious Eggroll (Proton GE): Šta je to i kako da ga instaliram?

Proton GloriousEggroll je modificirani Proton fork od strane GloriousEggrolla (zaposlenika Red Hata), koji uključuje dodatne zakrpe i poboljšanja za kompatibilnost, multimedijsku podršku, AMD FSR i ispravke za složene naslove. Mnoge AAA igre i noviji naslovi rade brže i bolje na Proton GE nego na Valveovoj stabilnoj grani.

Za ručnu instalaciju Proton GE-a:

  1. Kreirajte direktorij za prilagođene alate za kompatibilnost:
    mkdir -p ~/.steam/root/compatibilitytools.d
  2. Preuzmite željenu verziju Proton GE-a sa stranice izdanja projekta na GitHub-u. Ako naziv datoteke sadrži "LoL", namijenjena je samo za League of Legends.
  3. Raspakujte preuzetu datoteku u ~/.steam/root/compatibilitytools.d
  4. Zatvorite Steam i ponovo ga otvorite; Sada ćete moći odabrati Proton GE u odjeljku alata za kompatibilnost.

Ako koristite Steam u Flatpak formatu, putanja će biti ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d

Grafička instalacija Proton GE-a sa ProtonUp-Qt-om

Za olakšavanje instalacije Proton GE-a i drugih slojeva kompatibilnosti, postoji ProtonUp-Qt, grafički alat koji automatizira preuzimanje i instalaciju.

  • Instalirajte ProtonUp-Qt kao AppImage ili iz Flatpaka. Na Ubuntuu možda će biti potrebno instalirati osigurač Da biste pokrenuli AppImage: sudo apt install fuse
  • Otvorite ProtonUp-Qt, kliknite na 'Dodaj verziju', odaberite 'GE-Proton', odaberite željenu verziju i kliknite na 'Instaliraj'.
  • Kada završite, zatvorite i ponovo otvorite Steam da bi se nova verzija automatski otkrila.

ProtonUp-Qt podržava i tradicionalni Steam i Flatpak.

PortProton: Proton izvan Steama i igara trećih strana

Proton nije samo za Steam: Postoje alternative poput PortProtona, koji vam omogućava pokretanje Windows igara izvan Steama koristeći Proton, idealno za naslove kupljene na GoG-u. Epic Games Store, Porijeklo ili nezavisno.

Za instalaciju PortProtona:

  1. Pokrenite sljedeću naredbu:
    wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"
  2. Kada završite, možete pokrenuti PortProton, konfigurirati Wine, instalirati launchere iz drugih trgovina ili nezavisnih igara, pa čak i kreirati prilagođene prečice za svoje igre.

PortProton vam omogućava da birate između različitih slojeva kompatibilnosti (Proton Steam ili Proton GE) i odaberete emulirani API (DirectX 9-11, 12 ili OpenGL). Osim toga, PortProton pokušava automatski instalirati potrebne biblioteke pri prvom pokretanju igre.

Proton-caller: Pokrenite bilo koji Windows program pomoću Protona

Još jedan zanimljiv alat je proton-caller, koji vam omogućava da pokrećete Windows aplikacije i igre direktno s Protonom, kao da koristite Wine, ali koristeći prednosti Proton ekosistema.

Za instalaciju i konfiguraciju proton-caller-a (iz Ubuntu 22.04 ili derivata):

  1. Instalirajte sa:
    sudo apt install proton-caller
  2. Kreirajte konfiguracijsku datoteku ~/.config/proton.conf sa sljedećim formatom:
    data="/željena/putanja/do/proton-datoteka" steam="/putanja/do/vašeg/Steam/" common="/putanja/do/vašeg/Steam/steamapps/common/"

    podaciDirektorij u kojem se nalaze Proton runtime datoteke.
    ParFolder u koji je instaliran Steam.
    čestoPutanja gdje se nalaze Proton verzije (podrazumevano u steamapps/common).

  3. Da biste pokrenuli .exe datoteku:
    proton-call -r /ruta/al/archivo.exe

Ako naiđete na grešku prilikom otvaranja konfiguracije, provjerite da li pokrećete naredbu iz ispravnog direktorija ili da li postoje navedene putanje.

Možete kreirati skripte u svojoj ličnoj mapi binarnih datoteka kako biste automatizirali izvršavanje svojih omiljenih igara pomoću proton-caller-a.

  Kako pretvoriti DMG datoteku u ISO na Windows, Linux i macOS