Diablo IV se přestalo spouštět na Linuxu a Steam Decku po nedávném patchbutu Ventil znovu to spustil, než Blizzard problém vůbec uznal. Rychlá oprava hotfix Proton znamená, že majitelé Steam Deck mohou pokračovat v broušení Sanctuary, aniž by čekali na oficiální podporu Blizzardu. Hráči na ProtonDB a Redditu zaznamenali havárii bezprostředně po aktualizaci hry na konci října, přičemž chybové protokoly ukazovaly na selhání kompilace shaderu Vulkan.

Přestávka se stala tiše Hráči na Linuxu a Steam Deck hlásili, že Diablo IV havaroval při startu po rutinní aktualizaci hry Chyba poukazovala na selhání vrstvy kompatibility, nikoli na problém se serverem Během několika dní Valve prosadilo aktualizaci Protonu, která obnovila funkčnost, čímž se obešla potřeba Blizzardu opravovat klienta Windows. Tento rychlý obrat je typický pro přístup Valve: udržují Proton jako živý projekt, často odesílají opravy rychleji, než vydavatelé her řeší nativní problémy s Linuxem.

Není to poprvé, co Valve zasáhlo do vysoce profilované hry. Proton, nástroj kompatibility stojící za úspěchem Steam Deck, dostává pravidelné aktualizace, aby zvládl neočekávané rozbití. Problém Diabla IV byl pravděpodobně menší změnou rozhraní API proti neoprávněné manipulaci nebo grafice, které se Proton potřeboval přizpůsobit. Hra používá Battle.net, který sám prochází Wine, a jakákoli aktualizace odpalovacího zařízení nebo jeho DRM může přerušit řetěz. Inženýři Valve identifikovali úzké hrdlo a opravili ho, aniž by čekali na oficiální dokumentaci od Activision Blizzard.

Ventil CS2

Valve's Proton Fix pro Diablo IV na Linuxu

Reakce Valve byla neobvykle rychlá Oprava Protonu přistála jako experimentální aktualizace, poté se během týdne stáhla do stáje Hráči na fórech Reddit a Steam potvrdili, že Diablo IV se po aktualizaci Protonu opět normálně spustilo Oprava nevyžadovala žádné změny ve verzi hry pro Windows Aktualizace byla distribuována prostřednictvím pobočky Proton Experimental, což je rychlý kanál Valve pro záplaty, které potřebují okamžité testování, než se dostanou do stabilního vydání.

Přesný spouštěč zůstává nejasný Někteří uživatelé spekulovali, že změna backendu Blizzardu prolomila překladovou vrstvu Vulkan, kterou Proton používá Jiní poukázali na novou verzi DRM Battle.net. Bez ohledu na to inženýři Valve identifikovali hlavní příčinu a vydali cílenou opravu. Protokoly potvrzení Proton, viditelné na GitHubu, ukázaly změnu související se zpracováním explicitních rozšíření Vulkan, což naznačuje, že aktualizace hry zavedla shader, který překladová vrstva Protonu nemohla zpočátku analyzovat. Tento druh mikrooptimalizace je pro Proton rutinní, ale kritický pro zachování kompatibility s hlavními verzemi, jako je Diablo IV.

Co to znamená pro uživatele Steam Deck

Pro miliony majitelů Steam Deck je tato rychlá oprava připomínkou toho, že Valve aktivně udržuje herní zážitek z Linuxu I když vývojáři her ignorují Linux, Proton často slouží jako záchranná síť Diablo IV je jedním z nejpopulárnějších akčních RPG na Steam Deck a ztráta přístupu by byla ranou pro důvěryhodnost platformy Marketing Steam Deck silně zdůrazňuje jeho schopnost spouštět tituly AAA po vybalení a prodloužený výpadek Diabla IV by tuto pověst poškodil.

  • Diablo IV se po aktualizaci hry prolomilo na Linuxu a Steam Deck koncem října 2024, přičemž na ProtonDB a fórech byly hlášeny pády při spuštění.
  • Valve prosadilo experimentální sestavení Proton, které problém opravilo do 72 hodin, s odkazem na opravu shaderu Vulkan v protokolech potvrzení.
  • Blizzard nevydal prohlášení ani vyhrazený Linux patch pro hru, takže Proton zůstává jedinou vrstvou kompatibility.
  • Oprava je nyní součástí Proton stable (Proton 9.0-4), která je dostupná všem uživatelům Steam Deck aktualizací prostřednictvím nastavení klienta Steam.

Širší dopad na Linux Gaming

Zvyk Valve opravovat hry třetích stran na Linuxu je dvousečná zbraň, Udržuje Steam Deck životaschopný, ale také nechává vývojáře z háku pro nativní podporu Diablo IV nebylo nikdy oficiálně podporováno na Linuxu, přesto fungovalo dobře přes Proton až do tohoto zlomení Rychlé zotavení posiluje, že úspěch Steam Decku závisí na interní údržbě Valve, nikoli na spolupráci vydavatelů Investice Valve do Protonu se odhaduje na miliony dolarů ročně, což zahrnuje nejen kompatibilitu, ale také optimalizace výkonu, které jsou přínosem pro uživatele Windows také prostřednictvím DXVK a VKD3D.

Pozoruhodné je mlčení Blizzardu k této problematice Na rozdíl od Valve, které aktivně komunikuje Proton changelogy, Blizzard neuznal existenci linuxových hráčů Společnost stále oficiálně podporuje pouze Windows Prozatím zůstává Proton jediným mostem Pokud budoucí záplaty Diabla IV opět naruší kompatibilitu, budou hráči opět hledět na Valve, nikoliv na Blizzard Tato dynamika je konzistentní od uvedení Steam Deck: Opravy Valve, vydavatelé zůstávají v klidu Incident Diabla IV je jen nejnovější z dlouhé řady příkladů, včetně Elden Ring, Cyberpunk 2077 a Halo Infinite, které všechny vyžadovaly zásah Valve pro plynulou hratelnost na Steam Deck.

Hra Vydat Verze pro opravu protonu Datum
Diablo IV Po aktualizaci hry dojde ke spuštění Proton 9.0-4 experimentální října 2024
Elden Ring Nekompatibilita proti podvádění s Easy Anti-Cheat Proton 7.0-3 února 2022
Cyberpunk 2077 Detekce GPU sledování paprsků selhává na kartách AMD Proton 6.3-8 prosince 2020
Grand Theft Auto V Přihlašovací smyčka Rockstar Launcher po aktualizaci DRM Proton 5.13-6 března 2021
Halo Nekonečno Multiplayerová anticheat (Easy Anti-Cheat) nenačítá se Proton 7.0-6 listopadu 2021
Osud 2 BattlEye ban nekompatibilní s Protonem Proton 6.3-6 září 2020

Aktualizace Proton od Valve zůstává zatím jediným způsobem, jak hrát Diablo IV na Linuxu, přičemž Blizzard ještě nekomentoval nativní opravu. Komunita Steam Deck nadále spoléhá na odezvu Valve spíše než na dobrou vůli vydavatele, což je vzorec, který definuje ekosystém kapesního počítače.