Diablo IV przestało być uruchamiane na Linuksie i Steam Deck po niedawnej łatce „But" Zawór uruchomiono go ponownie, zanim Blizzard w ogóle przyznał się do problemu Szybka poprawka Proton oznacza, że właściciele Steam Deck mogą dalej szlifować Sanctuary, nie czekając na oficjalne wsparcie Blizzarda Gracze na ProtonDB i Reddit zauważyli awarię natychmiast po aktualizacji gry pod koniec października, z dziennikami błędów wskazującymi na awarię kompilacji Vulkan shader.
Przerwa nastąpiła po cichu Gracze na Linuksie i Steam Deck poinformowali, że Diablo IV zawiesił się przy starcie po rutynowej aktualizacji gry Błąd wskazywał na awarię warstwy kompatybilności, a nie problem z serwerem W ciągu kilku dni Valve przepchnął aktualizację Proton, która przywróciła funkcjonalność, omijając potrzebę łatania klienta Windows przez Blizzarda Ta szybka zmiana jest typowa dla podejścia Valve: utrzymują Proton jako żywy projekt, często wysyłając poprawki szybciej niż wydawcy gier rozwiązują natywne problemy z Linuksem.
To nie pierwszy raz, kiedy Valve wkroczyło do głośnej gry Proton, narzędzie kompatybilności stojące za sukcesem Steam Deck, otrzymuje regularne aktualizacje, aby poradzić sobie z nieoczekiwanym złamaniem Problem Diablo IV był prawdopodobnie drobną zmianą API anty-sabotażowego lub graficznego, do której Proton musiał się dostosować Gra wykorzystuje Battle.net, który sam działa przez Wine, a każda aktualizacja wyrzutni lub jej DRM może przerwać łańcuch Inżynierowie Valve zidentyfikowali wąskie gardło i załatali je, nie czekając na oficjalną dokumentację od Activision Blizzard.

Poprawka protonowa Valve dla Diablo IV w systemie Linux
Odpowiedź Valve była niezwykle szybka Poprawka Proton wylądowała jako eksperymentalna aktualizacja, a następnie w ciągu tygodnia stała się stabilna Gracze na forach Reddit i Steam potwierdzili, że Diablo IV po aktualizacji Proton ponownie wystartowało normalnie Poprawka nie wymagała żadnych zmian w wersji gry dla Windows Aktualizacja była dystrybuowana przez oddział Proton Experimental, który jest kanałem szybkiej ścieżki Valve dla poprawek, które wymagają natychmiastowego przetestowania przed wejściem w stabilną wersję.
Dokładny wyzwalacz pozostaje niejasny Niektórzy użytkownicy spekulowali, że zmiana backendu Blizzarda złamała warstwę translacji Vulkan, której używa Proton Inni wskazywali na nową wersję DRM Battle.net Niezależnie od tego inżynierowie Valve zidentyfikowali przyczynę źródłową i wypuścili ukierunkowaną łatkę Dzienniki zatwierdzeń Proton, widoczne na GitHubie, pokazały zmianę związaną z obsługą jawnych rozszerzeń Vulkan, sugerując, że aktualizacja gry wprowadziła moduł cieniujący, którego warstwa translacji Protona nie mogła początkowo analizować. Ten rodzaj mikrooptymalizacji jest rutynowy dla Protona, ale krytyczny dla utrzymania kompatybilności z głównymi wydaniami, takimi jak Diablo IV.
Co to oznacza dla użytkowników Steam Deck
Dla milionów właścicieli Steam Deck ta szybka poprawka przypomina, że Valve aktywnie utrzymuje doświadczenie gry w Linuksie, Nawet gdy twórcy gier ignorują Linuksa, Proton często służy jako siatka bezpieczeństwa Diablo IV jest jedną z najpopularniejszych gier RPG akcji na Steam Deck, a utrata dostępu byłaby ciosem dla wiarygodności platformy Marketing Steam Deck mocno podkreśla jego zdolność do uruchamiania tytułów AAA od razu po wyjęciu z pudełka, a przedłużająca się przerwa w działaniu Diablo IV zaszkodziłaby tej reputacji.
- Diablo IV zepsuło się na Linuksie i Steam Deck pod koniec października 2024 r. po aktualizacji gry, a awarie podczas uruchamiania były zgłaszane w ProtonDB i na forach.
- Valve przesunęło eksperymentalną wersję Protona, naprawiając problem w ciągu 72 godzin, powołując się na poprawkę obsługi modułu cieniującego Vulkan w dziennikach zatwierdzeń.
- Blizzard nie wydał oświadczenia ani dedykowanej poprawki dla systemu Linux do gry, pozostawiając Proton jako jedyną warstwę kompatybilności.
- Poprawka jest teraz częścią Proton stable (Proton 9.0-4), dostępnej dla wszystkich użytkowników Steam Deck poprzez aktualizację poprzez ustawienia klienta Steam.
Szerszy wpływ na gry w systemie Linux
Zwyczaj Valve polegający na naprawianiu gier innych firm w systemie Linux to miecz obosieczny. Utrzymuje Steam Deck w stanie rentowności, ale także pozwala programistom zwolnić się z haka w celu uzyskania natywnej obsługi. Diablo IV nigdy nie było oficjalnie obsługiwane w systemie Linux, ale działało dobrze w Proton aż do tego złamania. Szybkie odzyskiwanie wzmacnia fakt, że sukces Steam Deck zależy od wewnętrznej konserwacji Valve, a nie od współpracy wydawcy. Inwestycja Valve w Proton szacowana jest na miliony dolarów rocznie i obejmuje nie tylko kompatybilność, ale także optymalizację wydajności, z której korzystają użytkownicy Windows, a także poprzez DXVK i VKD3D.
Milczenie Blizzarda w tej sprawie jest godne uwagi W przeciwieństwie do Valve, które aktywnie komunikuje listy zmian Proton, Blizzard nie przyznał, że istnieją gracze z Linuksem Firma nadal oficjalnie obsługuje tylko Windows Na razie Proton pozostaje jedynym mostem Jeśli przyszłe poprawki Diablo IV ponownie złamią kompatybilność, gracze ponownie będą patrzeć na Valve, a nie na Blizzard Ta dynamika jest spójna od czasu uruchomienia Steam Deck: poprawki Valve, wydawcy milczą Incydent z Diablo IV jest tylko najnowszym z długiej linii przykładów, w tym Elden Ring, Cyberpunk 2077 i Halo, z których wszystkie wymagały interwencji Infini Valve dla płynnej rozgrywki na Steam Deck.
| Gra | Problem | Wersja Proton Fix | Data |
|---|---|---|---|
| Diablo IV | Awaria przy uruchomieniu po aktualizacji gry | Proton 9.0-4 eksperymentalny | Październik 2024 |
| Pierścień Eldena | Niezgodność Anti-cheat z Easy Anti-Cheat | Proton 7,0-3 | Luty 2022 |
| Cyberpunk 2077 | Wykrywanie procesora graficznego Ray Tracing nie działa na kartach AMD | Proton 6,3-8 | Grudzień 2020 |
| Grand Theft Auto V | Pętla logowania Rockstar Launcher po aktualizacji DRM | Proton 5.13-6 | Marzec 2021 |
| Halo Nieskończone | Multiplayer anticheat (Easy Anti-Cheat) nie ładuje się | Proton 7,0-6 | Listopad 2021 |
| Przeznaczenie 2 | BattlEye zakazuje niezgodności z Protonem | Proton 6,3-6 | Wrzesień 2020 |
Aktualizacja Proton firmy Valve pozostaje obecnie jedynym sposobem na grę w Diablo IV w systemie Linux, a Blizzard nie skomentował jeszcze natywnej poprawki. Społeczność Steam Deck w dalszym ciągu polega na szybkości reagowania Valve, a nie na dobrej woli wydawcy, co definiuje ekosystem urządzenia przenośnego.
Komentarze