Diablo IV dejó de iniciarse en Linux y Steam Deck tras un parche reciente, pero Valve volvió a funcionar antes de que Blizzard siquiera reconociera el problema. El rápido hotfix de Proton significa que los propietarios de Steam Deck pueden seguir jugando por Santuario sin esperar al soporte oficial de Blizzard. Los jugadores en ProtonDB y Reddit detectaron el fallo inmediatamente después de una actualización del juego a finales de octubre, con registros de errores que apuntaban a un fallo de compilación de shaders de Vulkan.

La rotura ocurrió en silencio. Los jugadores en Linux y Steam Deck reportaron que Diablo IV se bloqueaba al iniciarse tras una actualización rutinaria del juego. El error apuntaba a un fallo de la capa de compatibilidad, no a un problema del servidor. En pocos días, Valve lanzó una actualización de Proton que restauró la funcionalidad, evitando que Blizzard tuviera que parchear el cliente de Windows. Esta rápida respuesta es típica del enfoque de Valve: mantienen Proton como un proyecto vivo y a menudo publican arreglos más rápido de lo que las editoras de juegos abordan los problemas nativos en Linux.

No es la primera vez que Valve interviene por un juego de alto perfil. Proton, la herramienta de compatibilidad detrás del éxito de Steam Deck, recibe actualizaciones periódicas para hacer frente a fallos inesperados. El problema de Diablo IV probablemente fue un pequeño cambio antitamper o de la API gráfica al que Proton tuvo que adaptarse. El juego usa Battle.net, que a su vez funciona a través de Wine, y cualquier actualización del launcher o de su DRM puede romper la cadena. Los ingenieros de Valve identificaron el cuello de botella y lo parchearon sin esperar documentación oficial de Activision Blizzard.

Valve CS2

El arreglo de Proton de Valve para Diablo IV en Linux

La respuesta de Valve fue inusualmente rápida. La solución de Proton llegó como una actualización experimental y luego pasó a estable en una semana. Los jugadores en Reddit y en los foros de Steam confirmaron que Diablo IV volvió a iniciarse con normalidad tras actualizar Proton. La solución no requirió ningún cambio en la versión de Windows del juego. La actualización se distribuyó a través de la rama Proton Experimental, el canal rápido de Valve para parches que necesitan pruebas inmediatas antes de llegar a la versión estable.

El desencadenante exacto sigue sin estar claro. Algunos usuarios especularon que un cambio en el backend de Blizzard rompió la capa de traducción Vulkan que usa Proton. Otros señalaron una nueva versión del DRM de Battle.net. En cualquier caso, los ingenieros de Valve identificaron la causa raíz y publicaron un parche específico. Los registros de commits de Proton, visibles en GitHub, mostraban un cambio relacionado con el manejo de extensiones explícitas de Vulkan, lo que sugiere que la actualización del juego introdujo un shader que la capa de traducción de Proton no podía procesar inicialmente. Este tipo de microoptimización es habitual en Proton, pero crítica para mantener la compatibilidad con lanzamientos importantes como Diablo IV.

Qué significa esto para los usuarios de Steam Deck

Para los millones de propietarios de una Steam Deck, esta rápida solución es un recordatorio de que Valve mantiene activamente la experiencia de juego en Linux. Incluso cuando los desarrolladores ignoran Linux, Proton suele actuar como red de seguridad. Diablo IV es uno de los RPG de acción más populares en Steam Deck, y perder el acceso habría supuesto un golpe para la credibilidad de la plataforma. El marketing de Steam Deck destaca mucho su capacidad de ejecutar títulos AAA nada más sacarlos de la caja, y una interrupción prolongada de Diablo IV habría dañado esa reputación.

  • Diablo IV se rompió en Linux y Steam Deck a finales de octubre de 2024 tras una actualización del juego, con cierres inesperados al iniciar reportados en ProtonDB y en los foros.
  • Valve publicó una compilación experimental de Proton que solucionaba el problema en 72 horas, citando una corrección del manejo de shaders de Vulkan en los registros de commits.
  • Blizzard no ha publicado ninguna declaración ni un parche dedicado para Linux, dejando a Proton como única capa de compatibilidad.
  • La solución ya forma parte de Proton estable (Proton 9.0-4), disponible para todos los usuarios de Steam Deck actualizando a través de la configuración del cliente de Steam.

El impacto más amplio en el juego en Linux

La costumbre de Valve de arreglar juegos de terceros en Linux es un arma de doble filo. Mantiene viable la Steam Deck, pero también exime a los desarrolladores de ofrecer soporte nativo. Diablo IV nunca tuvo soporte oficial en Linux, pero funcionaba bien a través de Proton hasta esta rotura. La rápida recuperación refuerza que el éxito de Steam Deck depende del mantenimiento interno de Valve, no de la cooperación de las editoras. Se estima que la inversión de Valve en Proton asciende a millones de dólares al año, cubriendo no solo la compatibilidad, sino también optimizaciones de rendimiento que benefician también a los usuarios de Windows mediante DXVK y VKD3D.

El silencio de Blizzard sobre el asunto es notable. A diferencia de Valve, que comunica activamente los registros de cambios de Proton, Blizzard no ha reconocido que existan jugadores de Linux. La compañía sigue dando soporte oficial solo a Windows. Por ahora, Proton sigue siendo el único puente. Si futuros parches de Diablo IV vuelven a romper la compatibilidad, los jugadores volverán a mirar a Valve, no a Blizzard. Esta dinámica ha sido constante desde el lanzamiento de Steam Deck: Valve arregla, las editoras callan. El incidente de Diablo IV es solo el último de una larga lista de ejemplos, como Elden Ring, Cyberpunk 2077 y Halo Infinite, que requirieron la intervención de Valve para funcionar sin problemas en Steam Deck.

Juego Problema Versión de la solución de Proton Fecha
Diablo IV Cierre inesperado al iniciar tras una actualización del juego Proton 9.0-4 experimental Octubre de 2024
Elden Ring Incompatibilidad antitrampas con Easy Anti-Cheat Proton 7.0-3 Febrero de 2022
Cyberpunk 2077 Fallo de detección de GPU en el trazado de rayos con tarjetas AMD Proton 6.3-8 Diciembre de 2020
Grand Theft Auto V Bucle de inicio de sesión del Rockstar Launcher tras una actualización del DRM Proton 5.13-6 Marzo de 2021
Halo Infinite El antitrampas multijugador (Easy Anti-Cheat) no carga Proton 7.0-6 Noviembre de 2021
Destiny 2 Incompatibilidad de baneos de BattlEye con Proton Proton 6.3-6 Septiembre de 2020

La actualización de Proton de Valve sigue siendo la única forma de jugar a Diablo IV en Linux por ahora, y Blizzard aún no se ha pronunciado sobre una solución nativa. La comunidad de Steam Deck sigue dependiendo de la capacidad de respuesta de Valve y no de la buena voluntad de las editoras, un patrón que define el ecosistema de la consola portátil.