Valves Steam Deck revolusjonerte gaming på Linux, men det er fortsatt noen gode grunner til at du bør holde deg til Windows-PCer for nå.

Linux klarte til slutt det som pleide å være en umulig oppgave: å ta igjen Windows-spilling. Eller i det minste virker det slik, i stor grad takket være Valves Linux-kjørende Steam Deck-konsoll. Men er det sant? Kan du endelig forlate Windows og ta steget til Linux som spiller?

Vel, ikke så fort. Det er fortsatt noen forbehold, så la oss utforske hvorfor svaret ikke er så entydig.

Valves spillrevolusjon på Linux

Det hele startet da Valve følte seg truet av Microsoft Store. Det var da den kom opp med ideen om å lage en alternativ plattform. Det ville være like enkelt å bruke som en spillkonsoll, men basert på allment tilgjengelig PC-maskinvare og kjører et "åpent" OS, ikke kontrollert av Microsoft.

Valves løsning, ansett som "Steam Machines", ville ikke stole på tilpasset maskinvare, i motsetning til konsoller før de siste PlayStation-ene og Xboxene. Enhver tredjepartsleverandør kunne lage sin egen "Steam Machine" slik de fant det passende. Det eneste fellespunktet mellom alle Steam-maskiner vil være Valves eget tilpassede Linux-baserte OS, SteamOS.

Prosjektet mislyktes av ulike årsaker som vi ikke kommer inn på i denne artikkelen. Heldigvis ga ikke Valve opp.

Steam Deck er kulminasjonen av Valves innsats for å lage sin egen maskinvare- og programvare-"plattform" for spill.

Steam Decks haptiske touchpads bærer DNA fra Valves Steam Controller. OS er en nyere versjon av SteamOS. Sjekk ut artikkelen vår om alt du trenger å vite om Valves Steam Deck for å lære mer om det.

Hvordan Valve brakte spill til Linux

Valve innså at den hadde en uovertruffen samling av tusenvis av titler, noe som gjorde andre plattformer bleke til sammenligning. Men selv om den hadde «biblioteket», hadde den ikke det mest essensielle: selve «plattformen».

Det er derfor det begynte å støtte WINE- og Proton-prosjektene, og betalte programmerere for å jobbe med dem for å få fart på utviklingen deres. Finn ut hvordan de oppnår magien sin i artikkelen vår om hva er Steam Proton og hvordan det kjører Windows-spill på Steam Deck.

Takket være disse to prosjektene er Steam Deck, som kjører en modifisert versjon av Arch Linux, nå kompatibel med en betydelig del av Steam Stores bibliotek i stedet for en annen mislykket "Steam Machine".

Heldigvis går det begge veier, og det er av samme grunn at Linux nå kan spille mange spill designet for Windows med lignende ytelse og minimale problemer. Vi forklarte hvordan denne "trickle-down-effekten" fungerer i vår artikkel om hva er Proton GE og hvordan det forbedrer spillkompatibiliteten på SteamOS og Linux.

Men det er en hake: Ikke alle spill fungerer. Mange spill feiler og enda flere fungerer ikke i det hele tatt. Likevel, som vi så tidligere, avhengig av appene og spillene du bruker, kan det være mulig bytt sømløst til Linux fra Windows.

Er Linux nå bedre for spill enn Windows? Her er hvorfor det ikke er det

Så, er å bytte til Linux nå veien videre for spill? Ikke helt. Det er fortsatt noen problemer du ikke vil støte på når du bruker en Windows-maskin til å spille Steam-spill.

1. Restriktiv DRM liker ikke Linux

DRM og dets søsken, anti-juks, er en ulempe for spillere og har vist seg å sette en toll på ytelsen. Det er den primære grunnen til at mange mennesker misliker den mest populære anti-tukleløsningen, som vi forklarte i artikkelen vår hva er Denuvo og hvorfor alle hater det.

Likevel anses slike løsninger også som nødvendige for trippel-A-spill. En "uncrackable" beskyttelse kan gi en spillprodusent et trygt første vindu med garantert salg.

Anti-jukseløsninger, implementert på samme måte som DRM, kan sikre en rettferdig spillopplevelse for alle ved å forhindre juks. Men de kan også være til sjenanse.

Valve har enten samarbeidet med DRM/anti-jukseselskaper og spillskapere for å gjøre de mest populære titlene kompatible med Steam Deck (og, i forlengelse, Linux), eller implementerte sine egne løsninger for å sikre kompatibilitet med den mest fremtredende "spillbeskyttelsen" løsninger.

Likevel kan du støte på en og annen tittel som nekter å fungere på Linux, ikke fordi tittelen i seg selv, men fordi dens DRM eller anti-jukse er uforenlig med Tuxs OS.

2. Tredjeparts Launcher Woes på Linux

Hvis du nylig kjøpte et trippel-A-spill på Steam, kom det sannsynligvis med en ekstra lansering. De fleste slike lanseringsprogrammer fungerer på Linux, men en eller to gjør det ikke. I hvert fall ikke alltid (hei, Rockstar Games Launcher). Og Linux er ikke på skapernes prioriteringsliste.

Men la oss si at du kjøpte en tittel fra Steam Store eller en annen digital butikk hvis lansering fungerer på Linux, takket være skapernes eller fellesskapets innsats. Sjekket du på forhånd om spillet kommer med en egen tilpasset lansering? Det kan også være et problem.

Den spillspesifikke lanseringen kan "borke" ettersom den er forvirret av det uventede miljøet den fant seg selv å kjøre på (AKA: Linux-pretending-to-be-Windows). En løsning kan være tilgjengelig (som å starte spillets kjørbare filer direkte, eller bruke noen tilpassede ekstra flagg). Men det er ikke gitt.

3. Linux-emulatorstøtte mangler litt

Er det ikke flott at din Windows-PC lar deg nyte titler laget for andre plattformer gjennom emuleringens magi? Opplevelsen kan bli enda bedre på Linux, takket være lavere OS-overhead, bedre maskinvaredrivere og mer kompetent minneadministrasjon.

Bortsett fra hvis du også vil spille Xbox 360-spill.

Xenia, den beste (og eneste fullt fungerende) emulatoren for Xbox 360, som vi så i vår guide om hvordan spille Xbox 360-spill på PC med Xenia på Windows, er, som guidens tittel sier, kun tilgjengelig på Windows.

Vil du også eksperimentere med det nye fpPS4, som ser lovende ut når det gjelder å emulere PlayStation 4 på PC-maskinvare? Ja, den er også bare tilgjengelig på Windows - i det minste foreløpig.

I dag kan vi spille klassikerne som utnyttet 3dfx sine Voodoo "grafiske akseleratorer" gjennom tilpassede "wrappers". Disse appene legger til et lag med kompatibilitet over våre moderne GPU-er som kan kjøre klassiske DOS- eller Windows 9x 3D-akselererte titler i moderne operativsystemer. Hvis disse "moderne OSene" kalles "Windows".

Husker du å spille F.E.A.R., eller en hvilken som helst annen gammel favoritttittel, med Creatives EAX imponerende flerkanals posisjonelle 3D-lyd? Microsofts Windows Vista "brøt" kompatibiliteten med EAX, men Creative utstedte en løsning i form av Creative ALchemy app. Kun for Windows, selvfølgelig.

Du kan prøve et "åpent" alternativ, OpenAL Myk, men den fungerer kanskje ikke like bra. Imidlertid er den bedre ved at den, i motsetning til Creatives løsning, er "maskinvareagnostisk", og du kan bruke den med ethvert moderne lydsystem.

I det minste kan du forbedre bildene dine som på Windows med Ny skygge. Du trenger bare å bruke vkBasalt, importer Reshades shaders manuelt, sørg for at de du vil bruke fungerer, og tilpass dem uten et GUI. Hvis alt dette høres ut som et ork i stedet for "moro", er kanskje ikke Linux-spill det beste alternativet for deg.

5. Windows gir deg det nyeste og beste, dag én

Erfarne spillere vet at det er best å unngå å forhåndsbestille spill. Trailere til en ny tittel kan få det til å se ut som det beste siden oppskåret brød. Og likevel kan det ende opp med å bli "en av de dårlige PC-portene", mangler halvparten av de lovede funksjonene, eller "kjører" som en snegle på maskinvaren din.

I tillegg, hvis du er på Linux, er det ingen vits i å forhåndsbestille den for å spille den fra dag én: den prisverdige fellesskap må kanskje jobbe med det til dag syttiseks for å sikre at det faktisk fungerer som det burde.

På samme måte, forvent ikke at de nyeste spillrelaterte funksjonene på den nyeste maskinvaren fungerer på Linux fra dag én. I hvert fall ikke uten en og annen feil her og der. RTX-effekter? Oppskalering? Fysikk? Tux Racer trenger ikke alt det loet.

Ikke tell ut Linux ennå

Så ille som vi lager spilling på Linux-lyd, har vi bare dekket problemene du må møte når du spiller på operativsystemet. Takket være Steam Deck, WINE og Proton kan mange Windows-spill nå spilles på Linux – spesielt de mest populære.

De fleste emulatorer tilbyr native Linux-versjoner, og for hvert tredjepartsverktøy du kan bruke på Windows (som Cheat Engine), kan du vanligvis finne enda bedre alternativer.

Linux er flott fordi det lar deg tukle med det, tilpasse det og gjøre det til ditt eget. Men det er kanskje heller ikke noe for deg av de samme grunnene: noen ganger må du tukle med det og bruke penger timer med å undersøke hvordan du finpusser et spills innstillinger eller roter med filene for å få det til å fungere som du vil (hvis kl. alle).

Gaming på Linux: Ikke den beste, men ikke langt unna

Med Steam Deck som har et Linux OS, vil du bli tilgitt for å lure på om spilling på Linux er bedre på Windows nå. Hvis du foretrekker "konsollopplevelsen" fremfor "kompleksiteten" i spill på Windows-PCer, vil det å prøve å spille på Linux virke som en langt mer innviklet bestrebelse.

Hvis du imidlertid liker å dykke inn i favorittspillets konfigurasjonsfiler for å optimalisere dem for maskinvaren din, og jakte på uoffisielle verktøy i glemte fora som kan få din favoritt retro-tittel til å se best ut, dykk inn, for du kan elske den.