- Damp Play og Proton lar deg kjøre en stor del av spillkatalogen til Windows en Linux direkte fra Steam-klienten.
- VinPlayOnLinux og CrossOver utvider kompatibilitet og konfigurasjonsalternativer for mer krevende spill og applikasjoner.
- Verktøy som Lutris, virtuelle maskiner og skyspill kompletterer et økosystem som gjør det mulig å spille spill på Linux uten å gi opp Windows-titler.

Hvis du bruker Linux daglig, men fortsatt bare er bundet til Windows for favorittspillene dine, har du flaks: i dag er det fullt mulig. Spill Windows-spill på Linux lovlig og ganske komfortabeltDet som for noen år siden krevde slit med tusen konfigurasjoner, er i dag blitt kraftig forenklet takket være Steam, Proton og flere verktøy som er utviklet slik at du ikke trenger å gi opp biblioteket ditt.
Løp lenge spillet laget for Windows på systemer som Ubuntu eller Arch era en hodepine forbeholdt avanserte brukereMellom Wine, skript, merkelige konfigurasjoner og grafiske feil ga mange opp. Nå er landskapet veldig annerledes: du kan installere Windows-spill direkte fra Steam på Linux, stole på Proton og kombinere det med løsninger som Wine, PlayOnLinux, CrossOver eller Lutris for å dekke nesten ethvert scenario.
Hvorfor Windows-spill ikke fungerer direkte på Linux
Før vi går inn i rotet med Steam, Proton og selskapet, er det verdt å forstå hvorfor De fleste spill er utviklet med Windows i tankene.PC-spillindustrien har historisk sett dreid seg om Microsofts system, så mange selskaper vurderte aldri å portere titlene sine til andre plattformer.
Den direkte konsekvensen er at En stor del av grafikkmotorer, DRM og anti-juks-systemer er dypt knyttet til Windows., til API-ene og hvordan den administrerer maskinvareDette betyr at hvis du prøver å kjøre disse kjørbare filene på Linux uten ekstra hjelp, vil spillet enten ikke åpne seg, eller det vil åpne seg med svært alvorlige feil.
Dessuten er mange produksjoner basert på DirectX som hovedgrafikk-API, mens det i Linux er vanlig å bruke Vulkan eller OpenGL gjennom drivere som Mesa. Den tekniske forskjellen er nøkkelen: hvis spillet er skrevet for å snakke «DirectX», trenger du noe som oversetter det språket til Vulkan eller OpenGL i sanntid.
Det er der kompatibilitetslagene kommer inn i bildet: verktøy som fungerer som oversettere mellom Windows-verdenen og Linux-verdenenNoen fungerer på systemnivå (Wine, CrossOver), andre integreres med plattformer som Steam (Proton på Steam), og andre fungerer som en «manager av alt» (PlayOnLinux, Lutris).
Steam Play og Proton: den regelendrende måten å spille på Linux
Det virkelige vendepunktet for Linux-spillere var Steam Play med Proton. Valve bestemte seg for at hvis de ville ta Linux-spill på alvor, måtte de å tilby en direkte måte å kjøre Windows-spill fra selve Steam-klientenuten å tvinge brukere til å slite med eksterne konfigurasjoner.
Steam Play integrerer Proton, som i bunn og grunn er En tilpasset og forbedret versjon av Wine designet for videospillDen inkluderer komponenter som DXVK eller VKD3D for å oversette DirectX-kall til Vulkan, og Valves egne oppdateringer for å håndtere beskyttelser, feil og særegenheter ved hver tittel.
Takket være det settet med verktøy, Tusenvis av Windows-spill kan kjøre på Linux nesten som om de var innfødte. Titler som Age of Empires II HD, Age of Empires III, Middle-earth: Shadow of Mordor, Path of Exile, The Witcher 3, GTA V Spill som Dark Souls III har vist at ytelsen kan være svært solid, forutsatt at maskinvaren er på topp.
Det er imidlertid viktig å være tydelig på at Steam Play fortsetter å være en teknologi i utviklingSelv om det blir stadig mer stabilt, finnes det fortsatt spill som ikke fungerer eller som kjører med grafiske feil, uventede krasj eller ytelsesproblemer. Derfor er det så nyttig å konsultere ProtonDB – en samarbeidende database der brukere rapporterer hvor bra hvert spill yter under Proton.
Foreløpig markerer Valve offisielt bare en del av katalogen sin som fullt kompatibel med Proton, men Listen vokser litt etter litt etter hvert som de gjennomgår og finpusser hver tittelLikevel kan du fremtvinge utførelse med Proton selv i ubekreftede spill, og i mange tilfeller vil du bli positivt overrasket.
Slik aktiverer du betaversjonen av Steam-klienten på Linux

Å nyte de nyeste Steam Play-utgivelsene før alle andre, er ofte lurt Aktiver betaversjonen av Steam-klientenDenne utgaven inkluderer funksjoner i testing (som forbedringer av Proton), men til gjengjeld kan den være noe mindre stabil enn den vanlige versjonen.
Det første er å sørge for at Du har Steam-klienten installert på Linux-distribusjonen dinDu kan laste den ned fra det offisielle Steam-nettstedet eller direkte fra systemets programvarebutikk (for eksempel på Ubuntu fra programvaresenteret, eller via terminal med tilhørende pakke).
Når den er installert og du har logget deg på kontoen din, åpner du menyen øverst til venstre og får tilgang til Steam-preferanser eller -innstillingerI det vinduet går du til «Konto»-delen, der du kontrollerer innstillingene for betadeltakelse.
I den delen ser du et felt dedikert til prøveversjoner. Klikk på knappen som lar deg endre deltakelsen din i betaprosesser Deretter velger du alternativet «Steam Beta Update» i rullegardinmenyen. Bekreft endringene og lukk dialogboksen.
For å bruke kanalendringen, vil Steam spørre deg start klienten helt på nyttLa den lukke seg og start den på nytt. Når den åpnes igjen, bruker du betaversjonen, som vanligvis får forbedringer relatert til Proton og Steam Play tidligere.
Aktiver Steam Play og Proton for alle Windows-spill
Når du har klienten klar, er neste viktige steg Aktiver Steam Play slik at den kan håndtere Windows-spillene dine på LinuxSom standard bruker Steam bare Proton på en relativt kort liste over titler som Valve har anmeldt og merket som kompatible.
At konservativ oppførsel ikke betyr at Resten av Windows-spillene kan ikke kjøres på LinuxDette indikerer ganske enkelt at Valve ikke har testet dem grundig ennå, eller at de kan ha feil. Hvis du vil ta risikoen og prøve det selv, kan du tvinge frem bruk av Proton på alle titler.
For å gjøre dette, åpner den på nytt Steam-innstillinger og gå til «Steam Play»-delenInni finner du en avmerkingsboks for å tillate Steam Play kun for offisielt støttede spill og en annen for å aktivere kompatibilitet for alle titler. Velg alternativet «Aktiver Steam Play for alle titler», velg din foretrukne Proton-versjon og lagre endringene.
Fra det øyeblikket av, når du surfer på biblioteket eller i butikken, vil Steam prøve å Bruk Proton når den oppdager at et spill kun er for Windows.Du vil ikke lenger se den typiske advarselen «denne tittelen er ikke kompatibel med operativsystemet ditt», men i mange tilfeller vil installasjonsknappen vises direkte.
Noen titler kan være av interesse for deg tvinge frem en spesifikk versjon av Proton i stedet for den globale. For å gjøre dette, gå til spillets egenskaper (høyreklikk på biblioteket), gå til fanen "Kompatibilitet" og merk av for alternativet som lar deg manuelt velge en bestemt versjon av Proton fra rullegardinmenyen.
Installer og kjør Windows-spill fra Steam-biblioteket ditt
Når Steam Play er aktivert for alle titler, begynner den mest givende delen: Installer og test Windows-spillene dine direkte på Linux, uten å måtte ty til eksterne installatører eller andre tilleggslag.
Åpne Steam-bibliotekfanen og sjekk spillene dine. Der du tidligere så meldinger som Spillet var ikke kompatibelt med systemet ditt.Du skal nå finne den samme «Installer»-knappen som du ville hatt i Windows. Bare velg banen, godta og vent på at den skal lastes ned.
I løpet av den første runden av mange titler utnytter Steam og Proton dette til å Installer tilleggskomponenter, for eksempel riktig versjon av DirectX, Visual C++ eller .NETDenne prosessen kan ta noen ekstra sekunder før spillvinduet vises på skrivebordet.
Den faktiske opplevelsen vil i stor grad avhenge av komponentene dine: grafikkort, drivere, CPU, minne og kvaliteten på Vulkan-konfigurasjonen dinTo datamaskiner med samme operativsystem kan oppføre seg svært forskjellig med Proton, rett og slett fordi de bruker forskjellige GPU-er eller har dårlig konfigurerte proprietære drivere.
Hvis et spill ikke starter eller har problemer, finnes det et lite triks som noen ganger fungerer. Åpne spillets egenskaper i Steam, gå til «Lokale filer» og klikk på «Utforsk». I spillets mappe finner du den kjørbare hovedfilen (.exe) og Gi den nytt navn til «launcher.exe» etter at du har lagret en sikkerhetskopi.I noen tilfeller fungerer Proton bare når den kjørbare filen har akkurat det navnet.
Det er verdt å huske på at selv om opplevelsen i mange titler er praktisk talt perfekt, Andre kan vise grafiske feil, mindre hakking eller spesifikke feil.Derfor anbefales det på det sterkeste å sjekke ut ProtonDB, hvor andre brukere ofte deler oppstartsparametere, anbefalte Proton-versjoner og grafiske innstillinger som utgjør en reell forskjell.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.