Diablo IV sa prestalo spúšťať na Linuxe a Steam Deck po nedávnom patch debute Ventil znova to spustilo ešte predtým, ako Blizzard problém uznal. Rýchla oprava Proton znamená, že majitelia Steam Deck môžu pokračovať v brúsení cez Sanctuary bez čakania na oficiálnu podporu Blizzardu. Hráči na ProtonDB a Reddit zaznamenali haváriu ihneď po aktualizácii hry koncom októbra, pričom záznamy chýb poukazovali na zlyhanie kompilácie Vulkan shader.

Prestávka sa stala ticho Hráči na Linuxe a Steam Deck hlásili, že Diablo IV havarovalo pri spustení po rutinnej aktualizácii hry. Chyba poukázala na zlyhanie vrstvy kompatibility, nie na problém so serverom. Počas niekoľkých dní Valve presadilo aktualizáciu Protonu, ktorá obnovila funkčnosť, čím obišla potrebu Blizzardu opraviť klienta Windows. Tento rýchly obrat je typický pre prístup Valve: udržiavajú Proton ako živý projekt, často odosielajú opravy rýchlejšie, ako vydavatelia hier riešia natívne problémy Linuxu.

Toto nie je prvýkrát, čo Valve vstúpilo do vysokoprofilovej hry. Proton, nástroj kompatibility, ktorý stojí za úspechom Steam Deck, dostáva pravidelné aktualizácie na zvládnutie neočakávaného zlomu. Problém Diabla IV bol pravdepodobne menšou zmenou rozhrania API proti neoprávnenej manipulácii alebo grafike, ktorej sa Proton musel prispôsobiť. Hra používa Battle.net, ktorý sám beží cez Wine, a akákoľvek aktualizácia spúšťača alebo jeho DRM môže prerušiť reťaz. Inžinieri Valve identifikovali úzke miesto a opravili ho bez čakania na oficiálnu dokumentáciu od Activision Blizzard.

Ventil CS2

Oprava protónov od Valve pre Diablo IV na Linuxe

Reakcia Valve bola nezvyčajne rýchla.oprava Proton pristála ako experimentálna aktualizácia, potom sa do týždňa premenila na stabilnú. Hráči na fórach Reddit a Steam potvrdili, že Diablo IV sa po aktualizácii Protonu opäť normálne spustilo.oprava si nevyžadovala žiadne zmeny vo verzii hry pre Windows.Aktualizácia bola distribuovaná prostredníctvom pobočky Proton Experimental, čo je rýchly kanál Valve pre záplaty, ktoré si vyžadujú okamžité testovanie pred dosiahnutím stabilného vydania.

Presný spúšťač zostáva nejasný. Niektorí používatelia špekulovali, že zmena backendu Blizzard prelomila prekladovú vrstvu Vulkan, ktorú Proton používa. Iní poukázali na novú verziu DRM Battle.net. Bez ohľadu na to inžinieri Valve identifikovali hlavnú príčinu a vydali cielenú opravu. Protonové protokoly potvrdenia, viditeľné na GitHub, ukázali zmenu súvisiacu so spracovaním explicitných rozšírení Vulkan, čo naznačuje, že aktualizácia hry zaviedla shader, ktorý Protonova prekladová vrstva spočiatku nedokázala analyzovať. Tento druh mikrooptimalizácie je pre Proton rutinný, ale rozhodujúci pre zachovanie kompatibility s hlavnými vydaniami, ako je Diablo IV.

Čo to znamená pre používateľov Steam Deck

Pre milióny majiteľov Steam Deck je táto rýchla oprava pripomienkou, že Valve aktívne udržiava herný zážitok z Linuxu. Aj keď vývojári hier ignorujú Linux, Proton často slúži ako záchranná sieť. Diablo IV je jedným z najpopulárnejších akčných RPG na Steam Deck a strata prístupu by bola ranou pre dôveryhodnosť platformy. Marketing Steam Deck výrazne zdôrazňuje jeho schopnosť spúšťať tituly AAA po vybalení z krabice a dlhotrvajúci výpadok pre Diablo IV by túto povesť poškodil.

  • Diablo IV sa prelomilo na Linuxe a Steam Deck koncom októbra 2024 po aktualizácii hry, pričom zlyhania pri spustení boli hlásené na ProtonDB a fórach.
  • Valve posunulo experimentálnu zostavu Proton, ktorá problém vyriešila do 72 hodín, pričom v protokoloch potvrdenia uviedla opravu spracovania shaderu Vulkan.
  • Blizzard nevydal vyhlásenie ani vyhradenú opravu Linuxu pre hru, takže Proton je jedinou vrstvou kompatibility.
  • Oprava je teraz súčasťou Proton stable (Proton 9.0-4), ktorá je dostupná všetkým používateľom Steam Deck aktualizáciou prostredníctvom nastavení klienta Steam.

Širší vplyv na hranie v systéme Linux

Zvyk Valve opravovať hry tretích strán na Linuxe je dvojsečná zbraň, udržuje Steam Deck životaschopný, ale tiež umožňuje vývojárom zbaviť sa háku pre natívnu podporu. Diablo IV nebolo nikdy oficiálne podporované na Linuxe, napriek tomu fungovalo dobre cez Proton až do tohto zlomu. Rýchle zotavenie posilňuje, že úspech Steam Deck závisí od internej údržby Valve, nie od spolupráce vydavateľov. Investícia Valve do Protonu sa odhaduje na milióny dolárov ročne, čo zahŕňa nielen kompatibilitu, ale aj optimalizácie výkonu, ktoré sú prospešné aj pre používateľov Windows prostredníctvom DXVK a VKD3D.

Pozoruhodné je mlčanie Blizzardu o tejto otázke. Na rozdiel od Valve, ktoré aktívne komunikuje s protónovými changelogmi, Blizzard neuznal existenciu hráčov Linuxu. Spoločnosť stále oficiálne podporuje iba Windows. Zatiaľ zostáva jediným mostom Proton. Ak budúce záplaty Diablo IV opäť prerušia kompatibilitu, hráči sa opäť pozrú na Valve, nie na Blizzard. Táto dynamika je konzistentná od spustenia Steam Deck: Opravy ventilov, vydavatelia zostávajú ticho. Incident Diablo IV je len najnovším z dlhého radu príkladov, vrátane Elden Ring, Cyberpunk 2077 a Halo Infinite, ktoré si všetky vyžadovali zásah Valve pre hladkú hru na Steam Deck.

Hra Vydať Verzia opravy protónov Dátum
Diablo IV Zlyhanie pri spustení po aktualizácii hry Protón 9,0-4 experimentálny októbra 2024
Elden Ring Anti-cheat nekompatibilita s Easy Anti-Cheat Protón 7,0-3 februára 2022
Cyberpunk 2077 Detekcia GPU sledovania lúčov na kartách AMD zlyháva Protón 6,3-8 decembra 2020
Grand Theft Auto V Login loop Rockstar Launcher po aktualizácii DRM Protón 5,13-6 marca 2021
Halo Nekonečné Multiplayer anticheat (Easy Anti-Cheat) sa nenačítava Protón 7,0-6 novembra 2021
Osud 2 BattlEye zákaz nekompatibility s Proton Protón 6,3-6 septembra 2020

Aktualizácia Proton od Valve zostáva jediným spôsobom, ako hrať Diablo IV na Linuxe, pričom Blizzard ešte nekomentoval natívnu opravu. Komunita Steam Deck sa naďalej spolieha skôr na schopnosť Valve reagovať než na dobrú vôľu vydavateľa, čo je vzor, ktorý definuje ekosystém vreckového počítača.