Kako namestiti igre za Windows s Steamom v Linux

Zadnja posodobitev: 17/12/2025
Avtor: Isaac
  • Parna Play in Proton vam omogočata zagon velikega dela kataloga iger Windows en Linux neposredno iz odjemalca Steam.
  • VinoPlayOnLinux in CrossOver razširjata možnosti združljivosti in konfiguracije za zahtevnejše igre in aplikacije.
  • Orodja, kot so Lutris, virtualni stroji in igre v oblaku, dopolnjujejo ekosistem, ki omogoča igranje iger v Linuxu, ne da bi se pri tem odpovedali igram za Windows.

Namestitev iger za Windows na Linux s pomočjo Steama

Če Linux uporabljate vsak dan, a ste še vedno vezani na Windows le za svoje najljubše igre, imate srečo: danes je to povsem mogoče. Igrajte igre za Windows na Linuxu legalno in dokaj udobnoKar je bilo še pred nekaj leti treba premostiti tisoč konfiguracij, je danes močno poenostavljeno zahvaljujoč Steamu, Protonu in številnim orodjem, zasnovanim tako, da se vam ni treba odpovedati svoji knjižnici.

Dolgo časa teči Igra narejeno za Windows na sistemih, kot sta Ubuntu ali Arch era glavobol, rezerviran za napredne uporabnikeMed Wineom, skriptami, čudnimi konfiguracijami in grafičnimi napakami so mnogi obupali. Zdaj je pokrajina zelo drugačna: igre za Windows lahko namestite neposredno iz Steama na Linuxu, se zanesete na Proton in ga kombinirate z rešitvami, kot so Wine, PlayOnLinux, CrossOver ali Lutris, da pokrijete skoraj vsak scenarij.

Zakaj igre za Windows ne delujejo izvorno v Linuxu

Preden se lotimo Steama, Protona in družbe, je vredno razumeti, zakaj Večina iger je razvitih z mislijo na Windows.Industrija računalniških iger se je zgodovinsko vrtela okoli Microsoftovega sistema, zato mnoga podjetja sploh niso razmišljala o prenosu svojih iger na druge platforme.

Neposredna posledica je, da Velik del grafičnih mehanizmov, DRM in sistemov proti goljufijam je tesno povezan z operacijskim sistemom Windows., do svojih API-jev in kako upravlja strojna opremaTo pomeni, da če poskusite zagnati te izvedljive datoteke v Linuxu brez dodatne pomoči, se igra bodisi ne bo odprla bodisi se bo odprla z zelo resnimi napakami.

Poleg tega številne produkcije temeljijo na DirectX kot glavni grafični API, medtem ko je v Linuxu običajno uporabljati Vulkan ali OpenGL prek vozniki kot Mesa. Ta tehnična razlika je ključna: če je igra napisana za uporabo »DirectX-a«, potrebujete nekaj, kar ta jezik v realnem času prevaja v Vulkan ali OpenGL.

Tukaj pridejo v poštev plasti združljivosti: orodja, ki delujejo kot prevajalniki med svetom Windows in svetom LinuxaNekateri delujejo na sistemski ravni (Wine, CrossOver), drugi pa se integrirajo s platformami, kot je Steam (Proton na Steamu), drugi pa služijo kot »upravitelj vsega« (PlayOnLinux, Lutris).

  Capcom in originalni Resident Evil: GOG sta se vrnila

Steam Play in Proton: način igranja v Linuxu, ki spreminja pravila

Prava prelomnica za igralce Linuxa je bil Steam Play s Protonom. Valve se je odločil, da če želi resno jemati Linux igre, mora ponuditi neposreden način za zagon iger za Windows iz samega odjemalca Steambrez da bi se uporabniki morali spopadati z zunanjimi konfiguracijami.

Steam Play integrira Proton, ki je v bistvu Prilagojena in izboljšana različica programa Wine, zasnovana za videoigreVključuje komponente, kot sta DXVK ali VKD3D za prevajanje klicev DirectX v Vulkan, in lastne popravke podjetja Valve za odpravljanje zaščit, hroščev in posebnosti posameznih iger.

Zahvaljujoč temu naboru orodij, Na Linuxu lahko deluje na tisoče iger za Windows skoraj kot da bi bili domorodci. Naslovi, kot so Age of Empires II HD, Age of Empires III, Middle-earth: Shadow of Mordor, Path of Exile, The Witcher 3, GTA V Igre, kot je Dark Souls III, so pokazale, da je zmogljivost lahko zelo solidna, če je strojna oprema na ustrezni ravni.

Vendar je pomembno, da je jasno, da Steam Play je še naprej razvijajoča se tehnologijaČeprav postaja vse bolj stabilen, še vedno obstajajo igre, ki ne delujejo ali pa se izvajajo z grafičnimi napakami, nepričakovanimi sesutji ali težavami z zmogljivostjo. Zato je posvetovanje s ProtonDB tako koristno – skupno podatkovno zbirko, kjer uporabniki poročajo o tem, kako dobro se posamezna igra obnese v Protonu.

Zaenkrat Valve uradno označuje le del svojega kataloga kot popolnoma združljivega s Protonom, vendar Seznam se postopoma povečuje, ko pregledujejo in izpopolnjujejo vsak naslov.Kljub temu lahko s Protonom prisilite izvajanje tudi v nepreverjenih igrah in v mnogih primerih boste prijetno presenečeni.

Kako aktivirati beta različico odjemalca Steam v Linuxu

parni proton

Če želite pred vsemi drugimi uživati ​​v najnovejših izdajah Steam Play, je pogosto dobra ideja Aktivirajte beta različico odjemalca SteamTa izdaja vključuje funkcije, ki so v fazi testiranja (kot so izboljšave Protona), vendar je posledično lahko nekoliko manj stabilna kot običajna različica.

Prva stvar je, da se prepričate v to Na vaši distribuciji Linuxa imate nameščenega odjemalca SteamPrenesete ga lahko z uradne spletne strani Steam ali neposredno iz trgovine s programsko opremo vašega sistema (na primer v Ubuntuju iz centra za programsko opremo ali prek terminal z ustreznim paketom).

  Nintendo pojasnjuje, zakaj so Switch 2 in njegove igre dražje

Ko je nameščen in se prijavite v svoj račun, odprite meni v zgornjem levem kotu in dostopajte do Nastavitve ali nastavitve SteamaV tem oknu pojdite v razdelek »Račun«, kjer lahko nadzirate nastavitve sodelovanja v beta različici.

V tem razdelku boste videli polje, namenjeno poskusnim različicam. Kliknite gumb, ki vam omogoča spremenite svoje sodelovanje v beta procesih Nato v spustnem meniju izberite možnost »Posodobitev Steam Beta«. Potrdite spremembe in zaprite pogovorno okno.

Za uporabo spremembe kanala vas bo Steam vprašal popolnoma znova zaženite odjemalcaPustite, da se zapre in znova zažene; ko se ponovno odpre, boste uporabljali beta različico, ki običajno prej prejme izboljšave, povezane s Protonom in Steam Play.

Omogočite Steam Play in Proton za vse igre za Windows

Ko je stranka pripravljena, je naslednji ključni korak Omogočite Steam Play, da bo lahko obvladoval vaše igre za Windows v LinuxuSteam privzeto uporablja Proton le na relativno kratkem seznamu naslovov, ki jih je Valve pregledal in označil kot združljive.

To konzervativno vedenje ne pomeni, da Ostalih iger za Windows ni mogoče zagnati v LinuxuTo preprosto pomeni, da jih Valve še ni temeljito preizkusil ali da imajo morda napake. Če želite tvegati in poskusiti sami, lahko vsilite uporabo Protona v vseh igrah.

Da bi to naredil, ponovno odpre Nastavitve Steam in pojdite na razdelek »Steam Play«V notranjosti boste našli potrditveno polje, ki dovoli Steam Play samo za uradno podprte igre, in drugo, ki omogoča združljivost za vse naslove. Izberite možnost »Omogoči Steam Play za vse naslove«, izberite želeno različico Protona in shranite spremembe.

Od tega trenutka naprej bo Steam, ko boste brskali po knjižnici ali trgovini, poskušal Uporabi Proton, kadar koli zazna, da je igra namenjena samo za Windows.Tipičnega opozorila »ta naslov ni združljiv z vašim operacijskim sistemom« ne boste več videli, v mnogih primerih pa se bo gumb za namestitev prikazal neposredno.

Nekateri naslovi bi vas lahko zanimali vsiliti določeno različico Protona namesto globalne. Če želite to narediti, pojdite v lastnosti igre (z desno miškino tipko kliknite knjižnico), pojdite na zavihek »Združljivost« in označite možnost, ki vam omogoča ročno izbiro določene različice Protona v spustnem meniju.

  Odpravite kodo napake 0x80070032 v Forza Horizon 5

Namestite in zaženite igre za Windows iz svoje knjižnice Steam

Ko je Steam Play aktiviran za vse naslove, se začne najbolj nagrajujoč del: Namestite in preizkusite svoje igre za Windows neposredno v Linuxu, brez potrebe po zunanjih monterjih ali drugih dodatnih slojih.

Odprite zavihek Steam Library in preverite svoje igre. Kjer ste prej videli sporočila, ki Igra ni bila združljiva z vašim sistemom.Zdaj bi morali najti isti gumb »Namesti« kot v sistemu Windows. Preprosto izberite pot, sprejmite in počakajte, da se prenese.

Med prvim zagonom mnogih naslovov Steam in Proton to izkoristita za Namestite dodatne komponente, kot so ustrezna različica DirectX-a, Visual C++ ali .NETTa postopek lahko traja nekaj dodatnih sekund, preden se okno igre prikaže na namizju.

Dejanska izkušnja bo v veliki meri odvisna od vaših komponent: grafična kartica, gonilniki, procesor, pomnilnik in kakovost vaše konfiguracije VulkanDva računalnika z istim operacijskim sistemom se lahko s Protonom obnašata zelo različno, preprosto zato, ker uporabljata različne grafične procesorje ali imata slabo konfigurirane lastniške gonilnike.

Če se igra ne zažene ali ima težave, obstaja majhen trik, ki včasih deluje. Odprite lastnosti igre v storitvi Steam, pojdite na »Lokalne datoteke« in kliknite »Razišči«. V mapi igre poiščite glavno izvedljivo datoteko (.exe) in Po shranjevanju varnostne kopije jo preimenujte v »launcher.exe«V nekaterih primerih Proton deluje le, če je izvedljiva datoteka poimenovana natanko tako.

Velja upoštevati, da je izkušnja v mnogih naslovih praktično popolna, Drugi lahko kažejo grafične napake, manjše zatikanje ali specifične težave.Zato je zelo priporočljivo, da si ogledate ProtonDB, kjer drugi uporabniki pogosto delijo parametre zagona, priporočene različice Protona in grafične nastavitve, ki resnično spremenijo stvari.

parni proton
Povezani članek:
Končni vodnik za nastavitev Protona na Steamu za Linux: namestitev, nasveti in popolna združljivost