Diablo IV a încetat să se lanseze pe Linux și Steam Deck după un counte recent Valvă l-am pus să ruleze din nou înainte ca Blizzard să recunoască problema. Remedierea rapidă a Proton înseamnă că proprietarii Steam Deck pot continua să treacă prin Sanctuary fără a aștepta sprijinul oficial al Blizzard. Jucătorii de pe ProtonDB și Reddit au observat prăbușirea imediat după o actualizare a jocului la sfârșitul lunii octombrie, jurnalele de erori indicând un eșec al compilației Vulkan shader.

Pauza s-a petrecut în tăcere. jucătorii de pe Linux și Steam Deck au raportat că Diablo IV s-a prăbușit la pornire după o actualizare de rutină a jocului. Eroarea a indicat o defecțiune a stratului de compatibilitate, nu o problemă de server. în câteva zile, Valve a împins o actualizare Proton care a restabilit funcționalitatea, ocolind nevoia ca Blizzard să corecteze clientul Windows. Această întoarcere rapidă este tipică abordării Valve: mențin Proton ca un proiect viu, adesea trimițând remedieri mai repede decât editorii de jocuri abordează problemele native Linux.

Aceasta nu este prima dată când Valve intervine pentru un joc de mare profil. Proton, instrumentul de compatibilitate din spatele succesului Steam Deck, primește actualizări regulate pentru a gestiona spargerea neașteptată. Problema lui Diablo IV a fost probabil o modificare minoră anti-manipulare sau grafică API la care Proton trebuia să se adapteze. Jocul folosește Battle.net, care rulează el însuși prin Wine, iar orice actualizare a lansatorului sau a DRM-ului său poate rupe lanțul. Inginerii lui Valve au identificat blocajul și l-au corectat fără a aștepta documentația oficială de la Activision Blizzard.

Supapă CS2

Remedierea protonilor Valve pentru Diablo IV pe Linux

Răspunsul lui Valve a fost neobișnuit de rapid. remedierea Proton a aterizat ca o actualizare experimentală, apoi a intrat în stabil în decurs de o săptămână. Jucătorii de pe forumurile Reddit și Steam au confirmat că Diablo IV a fost lansat din nou în mod normal după actualizarea Proton. remedierea nu a necesitat nicio modificare a versiunii Windows a jocului. Actualizarea a fost distribuită prin filiala Proton Experimental, care este canalul rapid al Valve pentru patch-uri care necesită testare imediată înainte de a ajunge la versiunea stabilă.

Declanșatorul exact rămâne neclar. Unii utilizatori au speculat că o schimbare a backend-ului Blizzard a rupt stratul de traducere Vulkan pe care îl folosește Proton. Alții au indicat o nouă versiune a DRM-ului Battle.net. Indiferent, inginerii lui Valve au identificat cauza principală și au lansat un patch vizat. Jurnalele de comitere Proton, vizibile pe GitHub, au arătat o schimbare legată de gestionarea extensiilor Vulkan explicite, sugerând că actualizarea jocului a introdus un shader pe care stratul de traducere al lui Proton nu l-a putut analiza inițial. Acest tip de micro-optimizare este o rutină pentru Proton, dar critică pentru menținerea compatibilității cu versiuni majore precum Diablo IV.

Ce înseamnă acest lucru pentru utilizatorii Steam Deck

Pentru milioanele de proprietari Steam Deck, această soluție rapidă este o reamintire a faptului că Valve menține în mod activ experiența de joc Linux. chiar și atunci când dezvoltatorii de jocuri ignoră Linux, Proton servește adesea ca o plasă de siguranță. Diablo IV este unul dintre cele mai populare RPG-uri de acțiune de pe Steam Deck, iar pierderea accesului ar fi fost o lovitură pentru credibilitatea platformei. Marketingul Steam Deck subliniază foarte mult capacitatea sa de a rula titluri AAA din cutie, iar o întrerupere prelungită pentru Diablo IV ar fi afectat această reputație.

  • Diablo IV s-a spart pe Linux și Steam Deck la sfârșitul lunii octombrie 2024, după o actualizare a jocului, cu blocări la pornire raportate pe ProtonDB și forumuri.
  • Valve a împins o versiune experimentală Proton, remediind problema în 72 de ore, invocând o remediere a gestionării shader-ului Vulkan în jurnalele de comitere.
  • Blizzard nu a lansat o declarație sau un patch Linux dedicat pentru joc, lăsând Proton ca unic strat de compatibilitate.
  • Remedierea face acum parte din Proton stable (Proton 9.0-4), disponibil pentru toți utilizatorii Steam Deck prin actualizarea prin setările clientului Steam.

Impactul mai larg asupra jocurilor Linux

Obiceiul lui Valve de a repara jocuri terțe pe Linux este o sabie cu două tăișuri. menține Steam Deck viabil, dar, de asemenea, permite dezvoltatorilor să renunțe la suportul nativ. Diablo IV nu a fost niciodată acceptat oficial pe Linux, dar a funcționat bine prin Proton până la această spargere. Recuperarea rapidă întărește faptul că succesul Steam Deck depinde de întreținerea internă a Valve, nu de cooperarea editorilor. Investiția Valve în Proton este estimată la milioane de dolari pe an, acoperind nu doar compatibilitatea, ci și optimizările de performanță care beneficiază și utilizatorii Windows prin DXVK și VKD3D.

Tăcerea lui Blizzard cu privire la această problemă este notabilă. Spre deosebire de Valve, care comunică în mod activ jurnalele de modificări Proton, Blizzard nu a recunoscut că există jucători Linux. Compania încă acceptă oficial doar Windows. Deocamdată, Proton rămâne singurul pod. Dacă viitoarele patch-uri Diablo IV rup din nou compatibilitatea, jucătorii vor căuta din nou la Valve, nu la Blizzard. Această dinamică a fost consecventă de la lansarea Steam Deck: Valve rezolvă, editorii rămân liniștiți. Incidentul Diablo IV este doar cel mai recent dintr-un lung șir de exemple, inclusiv Elden Ring, Cyberpunk 2077 și Halo Infinite, toate acestea necesitând intervenția Valve pentru un joc fluid pe Steam Deck.

Joc Problemă Versiunea Proton Fix Data
Diablo IV Crash la pornire după actualizarea jocului Proton 9.0-4 experimental Octombrie 2024
Inelul Elden Incompatibilitate anti-cheat cu Easy Anti-Cheat Proton 7,0-3 februarie 2022
Cyberpunk 2077 Detectarea GPU-ului de urmărire a razelor eșuează pe cardurile AMD Proton 6.3-8 Decembrie 2020
Grand Theft Auto V Bucla de conectare Rockstar Launcher după actualizarea DRM Proton 5.13-6 martie 2021
Halo Infinite Anticheat multiplayer (Easy Anti-Cheat) nu se încarcă Proton 7,0-6 noiembrie 2021
Destinul 2 BattlEye interzice incompatibilitatea cu Proton Proton 6.3-6 Septembrie 2020

Actualizarea Proton de la Valve rămâne singura modalitate de a juca Diablo IV pe Linux de acum, Blizzard încă nu comentează o remediere nativă. Comunitatea Steam Deck continuă să se bazeze pe capacitatea de răspuns a Valve, mai degrabă decât pe bunăvoința editorului, un model care definește ecosistemul dispozitivului portabil.