دعم Steam لأجهزة لينكس بمعالجات ARM أخذ قفزة حقيقية أخيرًا
بفضل نسخة جديدة من حزمة Steam على شكل Snap لـ arm64 مبنية على مكدس FEX + Proton، ما يترجم عمليًا إلى أداء أفضل وتجربة أسهل على أجهزة مثل لوحات Raspberry Pi القوية، حواسيب ARM الصغيرة، وحتى بعض لابتوبات Snapdragon.
ما الجديد بالضبط في نسخة Steam على ARM؟
كان تشغيل ألعاب Steam على ARM‑Linux ممكنًا سابقًا لكن مع إعدادات معقدة وأداء متواضع، أما الآن فكانونيكال أطلقت نسخة ARM64 من حزمة Steam Snap تضم عميل Steam بنسخته x86_64 مع طبقة محاكاة FEX مدمجة، وهي نفس التقنية التي تمولها Valve لاستهداف أجهزة ARM المستقبلية مثل Steam Frame.
هذه الحزمة تجمع كل شيء في «باكج واحد»: لا تحتاج لتركيب Proton وFEX يدويًا أو العبث بإعدادات معمارية متعددة، فقط تثبّت الـSnap على توزيعات مثل Ubuntu ARM وتبدأ في اختبار مكتبة ألعابك مباشرة.
كيف يعمل المكدس: FEX + Proton على ARM؟
Proton أصلاً طبقة توافق تجعل ألعاب ويندوز تعمل على لينكس x86_64 عبر Wine، ومع نسخة Proton‑ARM64 الجديدة يتم إضافة FEX، وهي طبقة ترجمة x86→ARM، بحيث يجري تحويل الكود الخاص باللعبة إلى ARM وتشغيله فوق Proton على لينكس.
مهندسو Valve يوضّحون أن FEX لا يترجم كل شيء عشوائيًا؛ الهدف أن يتم محاكاة الكود الذي تملكه اللعبة فقط، بينما مكتبات النظام والبنية التحتية تستفيد من كود أصلي قدر الإمكان، ما يقلل من عقوبة الأداء ويجعل الفارق عن x86 أقل مما هو متوقع في مثل هذه الطبقات.
ماذا يعني هذا للاعبين على أجهزة ARM‑Linux اليوم؟
في اختبارات توزيعات مثل Ubuntu ARM، تقارير مبكرة تشير إلى تحسن ملحوظ في الأداء واستقرار أفضل مقارنة بالحلول السابقة، مع قدرة على تشغيل عشرات الألعاب من مكتبة Steam، خاصة الألعاب الأقدم أو الأقل متطلبات رسومية.
هذا خبر ممتاز لملاك أجهزة ARM الصغيرة (SBCs، ميني‑PCs بمعالجات ARM، وبعض الأجهزة اللوحية/الهجينة) الذين كانوا محصورين في ألعاب أصلية قليلة أو حلول بث عن بعد، والآن يمكنهم فعليًا تشغيل جزء من مكتبة Steam محليًا.
خطوة ضمن استراتيجية Valve الأكبر مع ARM
ما يحدث الآن ليس مجرد «تحديث Snap لطيف»، بل جزء من خطة Valve لدعم ARM على المدى الطويل، والتي ظهرت ملامحها في تقارير عن جهاز Steam Frame المزود بمعالج Snapdragon وتأكيدات من مهندسي Valve حول تمويل مشروع FEX منذ سنوات.
توسيع دعم Proton إلى ARM يفتح الباب أمام سيناريوهات مستقبلية مثيرة: أجهزة لعب محمولة أرخص من Steam Deck، تشغيل ألعاب Steam على هواتف وأجهزة لوحية عبر لينكس/أندرويد، وربما تفوق تجربة لينكس‑ARM على ويندوز‑على‑ARM في مجال الألعاب إن استمر التطوير بهذا الإيقاع.
هل يمكنك تجربة النسخة الآن؟
نعم؛ XDA وOMG! Ubuntu يؤكدان أن نسخة Steam Snap لـ ARM64 متاحة الآن للاختبار على توزيعات مثل Ubuntu التي تعمل على عتاد ARM، مع دعوة من كانونيكال للمستخدمين لتجربة الألعاب والإبلاغ عن مشاكل التوافق والأداء لتحسين المكدس قبل تعميمه.
بطبيعة الحال، هذا ما زال «جيلًا أوليًا» من التجربة: ليس كل الألعاب ستعمل، والأداء سيتفاوت بشدة حسب قوة معالج ARM، كرت الرسوميات/الـiGPU، وبرامج التشغيل، لكن الفارق أن Valve وشركاءها باتوا الآن يعاملون ARM كساحة جدية للألعاب، لا مجرد مشروع جانبي.
خطوات إضافية
لو تحب، يمكن إعداد دليل عملي مبسط بالعربية يشرح خطوة بخطوة كيف تثبت Steam Snap على Ubuntu ARM، وكيف تضبط Proton وFEX، وأي فئات الألعاب هي الأكثر منطقية للتجربة على عتاد ARM متوسط القوة.

