Skip to main content
Artikler

Steam Deck: Linux, Proton, spillene og alt det andet

Vi har anmeldt Steam Deck som maskine i en separat artikel, men nu skal vi snakke spil, kompatibilitet og udvalg.
Magnus Groth-Andersen 25 februar 2022

Lanceringen af Steam Deck kan meget vel gå hen og blive et afgørende øjeblik i spilbranchens historie. Hvorimod Sony lovede en slags "håndholdt spilrevolution" med deres sidste af slagen, PlayStation Vita, for mange, mange år siden efterhånden, så er det måske endelig nu hvor vi kan købe en masseproduceret, velunderstøttet håndholdt spilkonsol fra en respekteret producent, som kan give os adgang til en AAA-spiloplevelse på farten.

Husk, jeg har allerede anmeldt selve konsollen i en separat artikel, som du kan finde lige nu på siden, og selvom at jeg der også kommenterer lidt på spillene der, berør Proton, Linux og de potentielle problematikker, og muligheder, der opstår som følge af Valves software, så er det i denne artikel at vi, fortsat fra et lettere "casual" synspunkt, skal dykke ned i spiloplevelsen. Jeg understreger igen; læs om byggekvalitet, materialer, SteamOS-brugerfladen og meget mere i selve hardware-anmeldelsen.

Er du her stadig? Okay, det her skal fungere som en slags forlængelse af den komplette anmeldelse, en slags "en-dag-i-livet-med-Steam-Deck", hvordan man kan strukturere sin spiloplevelse og generel brug ved hjælp af nogle ret basale værktøjer. Først og fremmest, selvom at jeg vil efterlade det til de sande eksperter at forklare præcis hvad Linux er, og hvad Proton er, så er det nok at sige, at bare fordi at et spil er udkommet på "PC", så betyder det så sandelig ikke at det er udkommet på Linux, det styresystem, den software-arkitektur, som Steam Deck er konstrueret omkring. Hvorimod du vil finde nogle spil, der har en såkaldt "Native" Linux-version, så vil de fleste spil du vil støde på køre igennem Proton, et oversættelsesværktøj designet af Valve, der har til formål at instruere Linux i hvordan det skal åbne, og håndtere, Windows-baserede spil. Det betyder at din Deck, i mange tilfælde, kan åbne et spil, som i princippet ikke har nogen Linux-understøttelse, på samme måde som at en M1 Mac kan, via Rosetta, åbne applikationer designet til en Intel/AMD-designet arkitektur. Men det betyder naturligvis også, at Proton-oplevelsen kan variere fra spil til spil.

Du kan blandt andet bruge ProtonDB, som du kan finde her, hvor du aktivt kan søge på spil, og se hvordan det står til med den nuværende status på et spil du ønsker at spille. Denne status kan vippe frem og tilbage, eftersom at udviklere primært introducerer opdateringer designet til Windows. Patch 1.5 væltede eksempelvis Cyberpunk 2077 fra den ene dag til den anden, og ligeledes blev Dead Cells til en sort skærm via en udvikleropdatering, men ProtonDB er fyldt med hjælpsomme sjæle, som løbende opdaterer spillene, og rangerer dem som enten "Native" (der giver sig selv), Platinum (som det nylige Expeditions: Rome), Gold, Silver, Bronze og så til sidst "Borked", som mange online-spil desværre er, og som betyder at spillet decideret ikke vil køre på Linux, eller en Steam Deck.

Det bredere Steam-kartotek taget i betragtning er der ikke mange "Borked" titler, men grundet Easy Anti-Cheat, der ikke anerkender brugere fra Linux, så er der er en række signifikante titler, der decideret ikke virker, såsom Halo Infinite, Fall Guys: Ultimate Knockout, Destiny 2 og Dead by Daylight. Dertil kommer der førnævnte Cyberpunk 2077, og en række andre prominente spil, der simpelthen ødelægges fra den ene dag til den anden. Den anden side af den mønt er naturligvis at Steam Deck er open-source, så du kan, hvis du vil, droppe SteamOS og have Windows kørende, eller noget helt andet. Verden er, igen, din østers, og jeg er ikke sikker på at den talemåde går på dansk, men vi prøver. Pointen er at hvis du elsker at nørkle, så kan du nørkle dig rundt om det meste med frie rammer, og dem har du her, men for en mere afslappet bruger, så er det vigtigt at forstå hvad du går ind til.

Spil rettes til, opdateres og med en hjælpende hånd fra et overraskende rart community, så kan du arbejde dig omkring de fleste udfordringer, bortset fra Easy Anti-Cheat, der beskrives som en barriere der simpelthen kræver at udvikleren sætter ressourcer af til at skabe en Native Linux-port af det pågældende spil. Det sker ikke i de fleste tilfælde, men lige præcis det kan jo ændre sig i fremtiden, når nu vi for første gang står med en masseproduceret Linux-baseret spilmaskine i hænderne.

Tilbage til ProtonDB. Du kan let søge på alle spil hjertet lyster, og her kan du se deres Rating, og også de kommentarer som de fleste har fundet hjælpsomme. Hvis du ønsker mere personlig hjælp, så er der værktøjer som CheckMyDeck (fundet her), der automatisk analyserer dit spilbibliotek, og fortæller dig hvad du kan spille, og vigtigst af alt hvad du ikke kan. Vi har udtaget et udvalg, som repræsenterer forskellige slags oplevelser, og det er som følger:

Alien: Isolation - Native
Control - Platinum
Red Dead Redemption 2 - Gold
Deathloop - Silver
Just Cause 2 - Bronze

Det er vigtigt at understrege, at din personlige "use case" kan være meget anderledes end det her eksempel. Måske kan du lide RTS-spil, og ønsker primært at bruge de haptiske plader til at spille Baldur's Gate III, eller måske er det primært afslappende spil som Stardew Valley der fanger an. Hvad end det må være, så kan du bruge de førnævnte værktøjer til at finde ud af hvordan virkeligheden på en Deck er for dig. Okay, lad os komme i gang:

Alien: Isolation:
Det her spil er Native-understøttet igennem Linux, Proton og derfor Steam Deck, som betyder at Creative Assembly har brugt ressourcer på at sikre at spillet er optimeret.

Når man starter det vælger spillet en default controller-baseret input-opæstning med analogpinde, D-pad genveje, og ABXY, og tværs af en godt en times spil, så blev der ikke registreret nogle crashes, frame-rate dyk eller tekniske problematikker af nogen art.

Spillet kørte decideret gnidningsfrit i 1280x800 i over 70fps med de grafiske indstillinger på High, og selvom at nogle små fald skete hist og her, så er det her en storslået spiloplevelse på farten med næsten ingen kompromisser - overhovedet.

Control
Control, her i sin Ultimate Edition, har en Platinum Rating på ProtonDB, og ligesom i Alien: Isolation, oplevede jeg ikke et eneste crash, eller nogen som helst form for teknisk problem, som er værd at nævne her. Igen valgte Deck en controller-baseret opsætning fra start af.

Igen snakker vi jo naturligvis skærmens opløsning på 1280x800, og jeg så cirka 60fps på Low. Det lyder skuffende, som jeg også kommer ind på i hardware-anmeldelsen, men når skærmen kun er 7 tommer, så vil du blive overrasket over hvor mange detaljer der renderes, selv med mere konservative grafiske indstillinger. Jeg ville gå så langt som til at sige, at det her matcher en moderne konsoloplevelse, og det er i sig selv ret vildt. Hvorimod hvert eneste spil er forskelligt, så tør jeg godt sige, at Platinum-spil vil køre næsten gnidningsfrit på Deck, og på en måde som tilfredsstiller.

Red Dead Redemption 2
Det her spil er udstyret med en Gold-certificering på ProtonDB, og det er i Gold-sektionen at du kommer til at finde langt de fleste profilerede AAA-lanceringer. Det betyder også, at næsten alle Steam Deck-brugere vil støde på Gold-spil, og derigennem muligvis også et crash eller to, eller visse ydeevnesmæssige kompromisser.

Eksempelvis stødte jeg ind i i alt to crashes tilbage til SteamOS, og nogle få bemærkelsesværdige dyk i billedehastigheden. Jeg benyttede mig af Balanced-indstillingen, og så en generel hastighed i de lave 40'ere. Dette var dog med 100% APU-brug, og hvor hele systemet gik så meget til den som overhovedet teknisk muligt.

Selvom at dette naturligvis kan have effekt på batterilevetiden, så var selve ydeevnen ganske imponerende, og når nu Red Dead Redemption 2 i sig selv er et ret metodisk og overvejet spil, rent tempomæssigt, så er 41-45fps ikke lige så slemt som det lyder, og det er til trods for at jeg galoperede igennem Saint Denis på hesteryg.

Udover de to førnævnte crashes, så faldt billedehastigheden to gange til noget der ligner 20fps, men netop ved at konsultere ProtonDB, så fandt jeg ikke andre der havde oplevet det samme, så det synes ikke systematisk på den måde.

Deathloop
Og så kommer vi altså til en Silver Rating, og jeg forventede faktisk ret større problemer til at starte med, og blev derfor overrasket over en, i brede træk, glidende oplevelse. Det er faktisk derfor jeg valgte at inkludere det her eksempel, eftersom at man kan bruge ProtonDB som guide, men ikke som noget ultimativt sandhedsvidne. Spillet kørte i 1280x800 i 60fps, og jeg så da et enkelt crash, og et let fald i billedehastigheden, men spillet præsterede i alt bedre end det Gold-certificerede Red Dead Redemption 2.

Som research prøvede jeg også God of War, som i øvrigt også holder en Gold Rating, men her var der signifikante problemer, der tvang mig til at nøjes med cirka 35fps lige meget hvad jeg gjorde.

Det skal dog siges, at Deathloop er det første spil der direkte koksede i at anerkende min foretrukne styringsmetode, og i stedet for "bare" at agere stor controller, så valgte spillet at kombinere controller inputs med de haptiske plader i en slags kombinationsopsætning af mus/keyboard, controller og Steam Controller. Det krævede ret meget tilpasning, før sensitivitet og layout føltes naturligt.

Just Cause 2
Ja, det her er et lidt gammelt eksempel, og vil derfor ikke appellere til en bred forbrugerskare, men det er nu sjovt fordi Just Cause 2 anses ikke som værende "Borked" af ProtonDB-folket, men tilbyder en helt igennem uspillelig oplevelse på Steam Deck. At ramme 60fps i det her cirka 12 år gamle spil var stort set umuligt, og lyden havde en tendens til at knække, og spille skrattende, grim lyd ud af højtalerne i stedet.

Sensitiviteten i styringen blev ved med at resette, og krævede konstant rekalibrering, og dyk i billedehastighed og stabilitet skete... ja, en gang hver 10. sekund. Inde på ProtonDB kan man læse om brugere, der via Linux på Desktop har installeret værktøjer som Protontricks og Wine, og det kan man også på en Steam Deck - men hvis du ikke er den slags forbruger, jamen så kan du godt slette Just Cause 2 fra spillisten.

Et hurtigt kig på ProtonDB viser skalaen, størrelsesordenen på mulighederne, og de mulige udfordringer, en Steam Deck-ejer står overfor. Over 4500 spil er blevet anbefalet af tre eller flere hårdkogte aficionadoer, og der er i skrivende stund over 700 konkrete Verified Deck-spil. Om hvorvidt det er nok? Det er svært at sige, og vi forventer også at se rekordhøj vækst, så snart Deck-konsollen for alvor sendes ud til de bredere masser, der udgør den største ekspandering af Linux i konsumregi - ja, nok nogensinde.

Proton er faktisk i sig selv et genialt værktøj, og uden det kunne Steam Deck vitterligt ikke rigtig eksistere. Men det er, helt naturligt, ikke perfekt, og du vil, muligvis ofte, løbe ind i problematikker, fra kontinuerlige dyk i billedehastigheden til nye online-spil med Easy Anti-Cheat som du decideret er låst ude fra.

Hvis du er en såkaldt "poweruser", en med Linux-erfaring, eller bare en der får et kick ud af at løse tekniske problemer, jamen så har du sikkert allerede bestemt dig, og så er Steam Deck den ultimative håndholdte for dig. Hvis du ikke er, så anbefaler jeg dig at kigge nøje på ProtonDB og CheckMyDeck, samt gøre brug af Valves officielle lister. Som du kan se her er Deck et vidunder størstedelen af tiden, men ikke altid.

Fuld profil 44.261 udgivne artikler
Hvorfor stole på Gamereactor
23 Udgaver Hver med sin egen redaktion og sine egne karakterer.
1998 Udgiver siden Uafhængigt ejet hele vejen.
100% Hands-on Skrevet ud fra tid med spillet, aldrig pressemateriale.
1–10 Netværksscore Hver udgaves karakter, sammenlagt og vist.