توقف Diablo IV عن الإطلاق على Linux وSteam Deck بعد تصحيح عام حديث صمام لقد قمت بتشغيله مرة أخرى قبل أن تعترف Blizzard بالمشكلة. يعني إصلاح Proton السريع أن مالكي Steam Deck يمكنهم الاستمرار في الطحن عبر Sanctuary دون انتظار الدعم الرسمي من Blizzard. اكتشف اللاعبون على ProtonDB وReddit الحادث مباشرة بعد تحديث اللعبة في أواخر أكتوبر، حيث تشير سجلات الأخطاء إلى فشل تجميع تظليل Vulkan.

حدث الاستراحة بصمت. أفاد اللاعبون على Linux وSteam Deck أن Diablo IV تعطل عند بدء التشغيل بعد تحديث روتيني للعبة. أشار الخطأ إلى فشل طبقة التوافق، وليس مشكلة في الخادم. وفي غضون أيام، دفعت Valve تحديث Proton الذي أعاد الوظائف، متجاوزًا حاجة Blizzard لتصحيح عميل Windows. يعد هذا التحول السريع نموذجيًا لنهج Valve: فهم يحافظون على Proton كمشروع حي، وغالبًا ما يقومون بإصلاحات الشحن بشكل أسرع من معالجة ناشري الألعاب لمشاكل Linux الأصلية.

هذه ليست المرة الأولى التي تدخل فيها Valve في لعبة رفيعة المستوى. تحصل Proton، أداة التوافق وراء نجاح Steam Deck، على تحديثات منتظمة للتعامل مع الكسر غير المتوقع. من المحتمل أن تكون مشكلة Diablo IV عبارة عن تغيير بسيط في واجهة برمجة تطبيقات الرسومات أو مكافحة التلاعب الذي احتاج Proton للتكيف معه. تستخدم اللعبة Battle.net، الذي يمر عبر Wine، وأي تحديث للقاذفة أو إدارة الحقوق الرقمية الخاصة بها يمكن أن يكسر السلسلة. حدد مهندسو Valve عنق الزجاجة وقاموا بتصحيحه دون انتظار الوثائق الرسمية من Activision Blizzard.

صمام CS2

إصلاح بروتون Valve لـ Diablo IV على Linux

كانت استجابة Valve سريعة بشكل غير عادي. وصل إصلاح Proton كتحديث تجريبي، ثم أصبح مستقرًا في غضون أسبوع. أكد اللاعبون في منتديات Reddit وSteam أن Diablo IV تم إطلاقه بشكل طبيعي مرة أخرى بعد تحديث Proton. لم يتطلب الإصلاح أي تغييرات على إصدار Windows من اللعبة. تم توزيع التحديث من خلال فرع Proton التجريبي، وهو قناة المسار السريع الخاصة بـ Valve للتصحيحات التي تحتاج إلى اختبار فوري قبل الوصول إلى الإصدار المستقر.

لا يزال المشغل الدقيق غير واضح. وتكهن بعض المستخدمين بأن تغيير الواجهة الخلفية لـ Blizzard أدى إلى كسر طبقة ترجمة Vulkan التي يستخدمها Proton. وأشار آخرون إلى إصدار جديد من إدارة الحقوق الرقمية الخاصة بـ Battle.net. بغض النظر، حدد مهندسو Valve السبب الجذري وأصدروا تصحيحًا مستهدفًا. أظهرت سجلات التزام Proton، المرئية على GitHub، تغييرًا يتعلق بالتعامل مع امتدادات Vulkan الصريحة، مما يشير إلى أن تحديث اللعبة قدم تظليلًا لم تتمكن طبقة ترجمة Proton من تحليله في البداية. يعد هذا النوع من التحسين الدقيق أمرًا روتينيًا بالنسبة لـ Proton ولكنه مهم للحفاظ على التوافق مع الإصدارات الرئيسية مثل Diablo IV.

ماذا يعني هذا لمستخدمي Steam Deck

بالنسبة للملايين من مالكي Steam Deck، يعد هذا الإصلاح السريع بمثابة تذكير بأن Valve تحافظ بشكل فعال على تجربة ألعاب Linux. حتى عندما يتجاهل مطورو الألعاب Linux، غالبًا ما يكون Proton بمثابة شبكة أمان. تعد لعبة Diablo IV واحدة من أكثر ألعاب تقمص الأدوار شعبية على Steam Deck، وكان فقدان الوصول بمثابة ضربة لمصداقية النظام الأساسي. يؤكد تسويق Steam Deck بشكل كبير على قدرته على تشغيل عناوين AAA خارج الصندوق، وكان من الممكن أن يؤدي انقطاع Diablo IV لفترة طويلة إلى الإضرار بهذه السمعة.

  • تعطل Diablo IV على Linux وSteam Deck في أواخر أكتوبر 2024 بعد تحديث اللعبة، مع الإبلاغ عن أعطال عند بدء التشغيل عبر ProtonDB والمنتديات.
  • دفع Valve بناء Proton التجريبي لإصلاح المشكلة في غضون 72 ساعة، مستشهدًا بإصلاح معالجة تظليل Vulkan في سجلات الالتزام.
  • لم تصدر Blizzard بيانًا أو تصحيح Linux مخصصًا للعبة، تاركة Proton كطبقة التوافق الوحيدة.
  • أصبح الإصلاح الآن جزءًا من Proton Stable (Proton 9.0-4)، وهو متاح لجميع مستخدمي Steam Deck عن طريق التحديث من خلال إعدادات عميل Steam.

التأثير الأوسع على ألعاب Linux

إن عادة Valve في إصلاح ألعاب الطرف الثالث على Linux هي سيف ذو حدين. إنه يحافظ على قابلية Steam Deck للحياة، ولكنه يتيح أيضًا للمطورين الخروج من مأزق الدعم الأصلي. لم يتم دعم Diablo IV رسميًا على Linux، ومع ذلك فقد عمل بشكل جيد من خلال Proton حتى هذا الكسر. يعزز التعافي السريع أن نجاح Steam Deck يعتمد على الصيانة الداخلية لـ Valve، وليس على تعاون الناشر. ويقدر استثمار Valve في Proton بملايين الدولارات سنويًا، ولا يغطي التوافق فحسب، بل يغطي أيضًا تحسينات الأداء التي تفيد مستخدمي Windows أيضًا من خلال DXVK وVKD3D.

صمت بليزارد بشأن هذه القضية ملحوظ. على عكس Valve، التي تنقل بشكل نشط سجلات تغيير Proton، لم تعترف Blizzard بوجود مشغلات Linux. لا تزال الشركة تدعم نظام التشغيل Windows رسميًا. في الوقت الحالي، يظل Proton هو الجسر الوحيد. إذا أدت تصحيحات Diablo IV المستقبلية إلى كسر التوافق مرة أخرى، فسوف يتطلع اللاعبون مرة أخرى إلى Valve، وليس Blizzard. كانت هذه الديناميكية متسقة منذ إطلاق Steam Deck: إصلاحات Valve، ويبقى الناشرون هادئين. حادثة Diablo IV هي الأحدث في سلسلة طويلة من الأمثلة، بما في ذلك Elden Ring وCyberpunk 2077 وHalo Infinite، وكلها تتطلب تدخل Valve من أجل اللعب السلس على Steam Deck.

لعبة قضية نسخة بروتون فيكس تاريخ
ديابلو الرابع تعطل عند بدء التشغيل بعد تحديث اللعبة بروتون 9.0-4 تجريبي أكتوبر 2024
خاتم إلدن عدم توافق مكافحة الغش مع سهولة مكافحة الغش بروتون 7.0-3 فبراير 2022
سايبربانك 2077 فشل اكتشاف وحدة معالجة الرسومات لتتبع الأشعة على بطاقات AMD بروتون 6.3-8 ديسمبر 2020
جراند ثيفت أوتو V حلقة تسجيل الدخول إلى Rockstar Launcher بعد تحديث إدارة الحقوق الرقمية بروتون 5.13-6 مارس 2021
هالة لانهائية عدم تحميل لعبة مكافحة الغش متعددة اللاعبين (مقاومة الغش السهلة) بروتون 7.0-6 نوفمبر 2021
القدر 2 حظر BattlEye عدم التوافق مع البروتون بروتون 6.3-6 سبتمبر 2020

يظل تحديث Proton الخاص بـ Valve هو الطريقة الوحيدة لتشغيل Diablo IV على Linux اعتبارًا من الآن، مع عدم تعليق Blizzard بعد على الإصلاح الأصلي. يستمر مجتمع Steam Deck في الاعتماد على استجابة Valve بدلاً من حسن نية الناشر، وهو النمط الذي يحدد النظام البيئي للجهاز المحمول.