Diablo IV holdt op med at starte på Linux og Steam Deck efter en nylig patch—men Valve fik det til at køre igen, før Blizzard overhovedet anerkendte problemet. Den hurtige Proton-hotfix betyder, at Steam Deck-ejere kan fortsætte med at grinde gennem Sanctuary uden at vente på Blizzards officielle support. Spillere på ProtonDB og Reddit opdagede crashet umiddelbart efter en spilopdatering i slutningen af oktober, hvor fejllogs pegede på en Vulkan-shaderkompileringsfejl.

Bruddet skete lydløst. Spillere på Linux og Steam Deck rapporterede, at Diablo IV crashede ved opstart efter en rutinemæssig spilopdatering. Fejlen pegede på en kompatibilitetslagsfejl, ikke et serverproblem. Inden for få dage udsendte Valve en Proton-opdatering, der gendannede funktionaliteten og omgik behovet for, at Blizzard patchede Windows-klienten. Denne hurtige vending er typisk for Valves tilgang: de holder Proton som et levende projekt og udsender ofte rettelser hurtigere, end spiludgivere håndterer native Linux-problemer.

Det er ikke første gang, Valve er trådt til for et profilspil. Proton, kompatibilitetsværktøjet bag Steam Decks succes, får regelmæssige opdateringer til at håndtere uventede brud. Diablo IV's problem var sandsynligvis en mindre anti-tamper- eller grafik-API-ændring, som Proton skulle tilpasse sig. Spillet bruger Battle.net, som selv kører gennem Wine, og enhver opdatering af launcheren eller dens DRM kan bryde kæden. Valves ingeniører identificerede flaskehalsen og patchede den uden at vente på officiel dokumentation fra Activision Blizzard.

Valve CS2

Valves Proton-fix til Diablo IV på Linux

Valves svar var usædvanligt hurtigt. Proton-rettelsen blev udgivet som en eksperimentel opdatering og rullede derefter ud i den stabile version inden for en uge. Spillere på Reddit og Steam-fora bekræftede, at Diablo IV startede normalt igen efter opdateringen af Proton. Rettelsen krævede ingen ændringer i Windows-versionen af spillet. Opdateringen blev distribueret via Proton Experimental-grenen, som er Valves hurtige kanal for patches, der skal testes med det samme, før de kommer i den stabile udgivelse.

Den præcise udløser er stadig uklar. Nogle brugere spekulerede i, at en ændring i Blizzards backend brød det Vulkan-oversættelseslag, som Proton bruger. Andre pegede på en ny version af Battle.nets DRM. Uanset hvad identificerede Valves ingeniører årsagen og udgav en målrettet patch. Protons commit-logs, som er synlige på GitHub, viste en ændring relateret til håndtering af eksplicitte Vulkan-udvidelser, hvilket tyder på, at spilopdateringen introducerede en shader, som Protons oversættelseslag ikke kunne fortolke i første omgang. Denne form for mikrooptimering er rutine for Proton, men afgørende for at opretholde kompatibilitet med store udgivelser som Diablo IV.

Hvad betyder det for Steam Deck-brugere

For de millioner af Steam Deck-ejere er denne hurtige rettelse en påmindelse om, at Valve aktivt vedligeholder Linux-spiloplevelsen. Selv når spiludviklere ignorerer Linux, fungerer Proton ofte som et sikkerhedsnet. Diablo IV er et af de mest populære action-RPG'er på Steam Deck, og at miste adgangen ville have været et slag mod platformens troværdighed. Steam Decks markedsføring understreger i høj grad dens evne til at køre AAA-titler direkte ud af boksen, og en længerevarende nedetid for Diablo IV ville have skadet det omdømme.

  • Diablo IV gik i stykker på Linux og Steam Deck i slutningen af oktober 2024 efter en spilopdatering, med nedbrud ved opstart rapporteret på tværs af ProtonDB og fora.
  • Valve udgav en eksperimentel Proton-build, der løste problemet inden for 72 timer, med henvisning til en rettelse i håndteringen af Vulkan-shaders i commit-logs.
  • Blizzard har ikke udsendt en erklæring eller en dedikeret Linux-patch til spillet, hvilket efterlader Proton som det eneste kompatibilitetslag.
  • Rettelsen er nu en del af Proton stable (Proton 9.0-4), tilgængelig for alle Steam Deck-brugere ved at opdatere via Steam-klientens indstillinger.

Den bredere indvirkning på Linux-spil

Valves vane med at rette tredjepartsspil på Linux er et tveægget sværd. Det holder Steam Deck levedygtig, men lader også udviklere slippe for ansvaret for native support. Diablo IV var aldrig officielt understøttet på Linux, men fungerede fint gennem Proton indtil dette brud. Den hurtige genopretning understreger, at Steam Decks succes afhænger af Valves interne vedligeholdelse, ikke af udgiverens samarbejde. Valves investering i Proton anslås til millioner af dollars om året, hvilket dækker ikke blot kompatibilitet, men også ydelsesoptimeringer, som også gavner Windows-brugere gennem DXVK og VKD3D.

Blizzards tavshed om problemet er bemærkelsesværdig. I modsætning til Valve, som aktivt kommunikerer Proton-ændringslogs, har Blizzard ikke anerkendt, at Linux-spillere eksisterer. Virksomheden understøtter stadig officielt kun Windows. Foreløbig er Proton den eneste bro. Hvis fremtidige Diablo IV-patches igen bryder kompatibiliteten, vil spillerne igen se til Valve, ikke Blizzard. Denne dynamik har været konsistent siden Steam Deck blev lanceret: Valve retter, udgivere forholder sig tavse. Diablo IV-hændelsen er blot det seneste i en lang række eksempler, herunder Elden Ring, Cyberpunk 2077 og Halo Infinite, som alle krævede Valves indgriben for smidig gameplay på Steam Deck.

Spil Problem Proton-rettelsesversion Dato
Diablo IV Nedbrud ved opstart efter spilopdatering Proton 9.0-4 experimental Oktober 2024
Elden Ring Anti-cheat-inkompatibilitet med Easy Anti-Cheat Proton 7.0-3 Februar 2022
Cyberpunk 2077 Registrering af ray tracing-GPU fejler på AMD-kort Proton 6.3-8 December 2020
Grand Theft Auto V Rockstar Launcher-loginløkke efter DRM-opdatering Proton 5.13-6 Marts 2021
Halo Infinite Multiplayer-anticheat (Easy Anti-Cheat) indlæses ikke Proton 7.0-6 November 2021
Destiny 2 BattlEye-ban-inkompatibilitet med Proton Proton 6.3-6 September 2020

Valves Proton-opdatering er fortsat den eneste måde at spille Diablo IV på Linux i øjeblikket, og Blizzard har endnu ikke kommenteret en native rettelse. Steam Deck-fællesskabet fortsætter med at stole på Valves lydhørhed frem for udgiverens velvilje, et mønster der definerer håndholdtens økosystem.