قاموا بتثبيت نظام لينكس على جهاز PS5 وحولوه إلى ما يشبه جهاز ستيم قادر على تشغيل لعبة GTA V بتقنية تتبع الأشعة.

  • تتيح لك ثغرة تسمى Byepervisor تشغيل نظام Linux على جهاز PS5 وتعطيل برنامج إدارة الأجهزة الافتراضية من سوني.
  • تشغل وحدة التحكم لعبة GTA V Enhanced بدقة 1440 بكسل وبمعدل يقارب 60 إطارًا في الثانية مع تتبع الأشعة على الرغم من أن تسريع الرسومات لا يزال محدودًا.
  • لا تعمل هذه الطريقة إلا على جهاز PS5 المزود ببرامج ثابتة أقدم (1.xx–2.xx)، ولا يوجد خيار للرجوع إلى إصدار أقدم على الطرازات المحدثة.
  • تتصرف وحدة التحكم مثل جهاز كمبيوتر يعمل بنظام Linux وSteam، مع تشغيل جميع منافذ USB وإخراج HDMI بدقة 4K.

نظام لينكس على جهاز PS5

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

بطل الرواية هذه القصة هو باحث أمني أندي نجوين، والمعروفة في مجتمع اختراق أجهزة الألعاب باسم التدفق 0لقد مكّن عملهم من تشغيل توزيعة لينكس على جهاز بلاي ستيشن 5، وتفعيل إخراج فيديو بدقة 4K عبر منفذ HDMI، واستخدام جميع منافذ USB بشكل طبيعي، وكعرض عملي، شغّل لعبة GTA V Enhanced Edition مع خاصية تتبع الأشعة ومعدلات إطارات تقارب 60 إطارًا في الثانية.

بلاي ستيشن 5 ولينكس: جهاز ألعاب يعمل كجهاز كمبيوتر شخصي

يوجد أسفل الغلاف الأبيض لجهاز PS5 مكونات x86-64 تشبه إلى حد كبير مكونات أجهزة الكمبيوتر متوسطة إلى عالية الأداءمعالج AMD ووحدة معالجة رسومات AMD، وذاكرة موحدة، وتصميم صغير الحجم مناسب لغرفة المعيشة. لا يكمن الاختلاف الكبير في المكونات بقدر ما يكمن في البرمجيات: تستخدم سوني... المشرف الافتراضي، طبقة تحكم تمنع تشغيل التعليمات البرمجية غير المصرح بها وتحافظ على النظام ضمن بيئة مغلقة.

ما حققه نغوين هو بالضبط تجاوز برنامج إدارة الأجهزة الافتراضية هذا وقم بتثبيت نظام لينكس يعمل بشكل صحيحتُظهر مقاطع الفيديو المنشورة الجهاز وهو يُقلع إلى توزيعة شبيهة بنظام أوبونتو، ويتعرف على الأجهزة الطرفية المتصلة عبر منفذ USB، ويُوفر مخرج HDMI بدقة 4K مع الصوت، ويتكامل مع عميل Steam في وضع Big Picture، على غرار ما... سطح البخار متصل بالتلفزيون.

Byepervisor: الثغرة التي تفتح الباب أمام PS5

نقطة انطلاق المشروع بأكمله هي ثغرة أمنية تسمى بايبرفيزور، تم تطويرها داخل المجتمع PS5Devيتم تنفيذ هذا الهجوم على مستوى برنامج إدارة الأجهزة الافتراضية، وهو أحد... مستويات أكثر حماية لنظام تشغيل وحدة التحكمويسمح بتنفيذ سلسلة كاملة من التعليمات البرمجية غير الموقعة، بما في ذلك نواة لينكس المعدلة.

الجانب السلبي هو ذلك لا يعمل Byepervisor إلا على أجهزة الألعاب ذات البرامج الثابتة القديمة جدًا، وتحديداً في نطاق الإصدار من 1.xx إلى 2.xxظهرت أولى الثغرات الأمنية عند وصول جهاز PS5 إلى السوق الأوروبية في عامي 2020-2021. قامت سوني بإصلاح هذه الثغرات في التحديثات اللاحقة، وحتى يومنا هذا، لا توجد طريقة رسمية لتخفيض مستوى الخدمة.هذا يحد من التجربة إلى عدد صغير نسبياً من أجهزة الألعاب التي لم يتم تحديثها مطلقاً أو تم إبقاؤها غير متصلة بالإنترنت.

أكد نغوين أن ذلك سلسلة استغلال كاملةليست هذه خدعة معزولة، بل تتطلب معرفة متقدمة بأمن الأنظمة وتقنياتها لتكرارها. وهي ليست بأي حال من الأحوال إجراءً مُصمماً للمستخدم العادي الذي يرغب ببساطة في "تجربة لينكس" على جهاز بلاي ستيشن 5 الخاص به.

الأداء: معالج ووحدة معالجة الرسومات لجهاز PS5 تحت نظام لينكس

بمجرد تشغيل نظام لينكس، يتصرف الجهاز كحاسوب شخصي ذي قدرات جيدة. في التكوين الذي استخدمه نغوين، يعمل المعالج المركزي لجهاز PS5 بسرعة 3,2 جيجاهرتز، بينما يعمل معالج الرسوميات بسرعة 2,0 جيجاهرتز.من الناحية الفنية، من الممكن رفع تلك القيم إلى 3,5 جيجاهرتز على وحدة المعالجة المركزية و 2,23 جيجاهرتز على وحدة معالجة الرسوماتوهي أقصى الترددات التي خططت لها شركة سوني لسيناريوهات معينة.

المشكلة هي أن نظام تبريد PS5 Slim لم يُصمم هذا النظام لتحمل أحمال ألعاب الكمبيوتر المعتادة مع نظام لينكس وستيم لفترات طويلة. وكما أوضح المطور، عند رفع الترددات إلى أقصى حد... ترتفع درجة حرارة الجهاز بسرعةلذلك، فقد اختارت إعدادًا أكثر تحفظًا لتجنب عمليات الإغلاق أو المشاكل الحرارية طويلة الأجل.

ومن النقاط اللافتة الأخرى أن لم يتم بعد صقل تسريع وحدة معالجة الرسومات في نظام لينكس بشكل كامل.على الرغم من تفعيل برامج تشغيل الرسومات الحديثة وإمكانية استخدام معالج الرسوميات AMD الخاص بالجهاز للعرض، إلا أن هذا الدعم لا يزال لا يستغل كامل إمكانيات الجهاز بنفس مستوى نظام التشغيل الرسمي من سوني. ومع ذلك، فإن النتيجة كافية لتشغيل الألعاب ذات المتطلبات العالية وتفعيل ميزات تتبع الأشعة، وهو أمرٌ لا يزال ذا أهمية.

لعبة GTA V محسّنة بتقنية تتبع الأشعة بدقة 1440 بكسل ومعدل 60 إطارًا في الثانية تقريبًا

ولتوضيح قدرات نظام "PS5 Linux" بشكل واضح، اختار نغوين عنوانًا معروفًا: GTA V النسخة المحسنةتُظهر مقاطع الفيديو المشتركة تشغيل اللعبة بدقة تتراوح بين 1080p و 1440 p، مع تم تفعيل تتبع الأشعة ومعدل إطارات يبلغ حوالي 60 لقطة في الثانية بطريقة مستقرة، وهو أمر سيربطه العديد من المستخدمين على الفور بجهاز كمبيوتر ألعاب تقليدي.

يتحقق هذا الأداء من خلال الجمع بين قوة معالج رسومات AMD لجهاز PS5 مع بروتونتتيح طبقة التوافق التي طورتها شركة Valve تشغيل ألعاب Windows على نظام Linux. عمليًا، يتم تشغيل اللعبة من Steam في وضع الصورة الكبيرة، تمامًا كما يفعل أي لاعب ألعاب كمبيوتر، ولكن يتم تشغيله على الأجهزة المغلقة لجهاز ألعاب منزلي.

على الرغم من القيود المذكورة سابقًا في دعم وحدة معالجة الرسومات، فإن حقيقة تشغيل لعبة بهذه المتطلبات العالية مع تتبع الأشعة ومعدل إطارات يقارب 60 إطارًا في الثانية تُبرز ذلك. هامش الربح الذي يتمتع به جهاز PS5 عند رفع قيود برامجهإنها ليست معيارًا اصطناعيًا أو فيديو مسجل مسبقًا: إنها عملية تشغيل حقيقية تحت نظام لينكس.

الاتصال والأجهزة الطرفية: جهاز ألعاب يشبه جهاز الكمبيوتر الشخصي

من الناحية العملية، فإن أحد أهم التفاصيل التي تهم المستخدمين الأوروبيين الذين يفكرون في مشاريع مماثلة هو أن جميع منافذ USB الخاصة بجهاز PS5 تعمل بنظام لينكستم اختبار لوحات المفاتيح والفأرات ووحدات التخزين الخارجية دون وجود مشاكل ظاهرة، مما يسمح باستخدام الجهاز مثل جهاز كمبيوتر مكتبي تقليدي.

La مخرج HDMI بدقة 4K مع صوت كما أنه يعمل بشكل طبيعي، مما يسهل توصيل الجهاز بأجهزة التلفاز في غرف المعيشة وشاشات الكمبيوتر القياسية الموجودة في المكاتب والمنازل في إسبانيا. بالنسبة لأولئك الذين يلعبون من الأريكة، فإن التكامل مع البخار الصورة الكبيرة يوفر واجهة مصممة لوحدة التحكم والشاشة الكبيرة، تشبه إلى حد كبير واجهة جهاز Steam Machine أو جهاز Steam Deck نفسه في وضع الإرساء.

هذا المزيج من العوامل يجعل جهاز PS5 بنظام Linux نوعًا من جهاز كمبيوتر ألعاب هجينيجمع هذا الجهاز بين مكونات جهاز ألعاب، ونظام تشغيل حاسوبي، وإمكانية الوصول إلى مكتبة ستيم، بما في ذلك العديد من ألعاب ويندوز بفضل بروتون. إنه ليس منتجًا تجاريًا، ولكنه مثال على مدى إمكانية تطوير جهاز موجه للسوق الجماهيري.

قيد أساسي: متوفر فقط على جهاز PS5 مع إصدار أقدم من البرامج الثابتة

إن العائق الرئيسي الذي يحول دون أي استخدام واسع النطاق لهذه الطريقة هو الثابتةتعتمد العملية برمتها على ثغرات أمنية موجودة فقط في الإصدارات المبكرة من نظام وحدة التحكم، بدءًا من 1.0 إلى 2.0 تقريبًا. هذا يعني معظم أجهزة PS5 المباعة في أوروبا والمتصلة بالإنترنت لم تعد متوافقة. باستخدام الثغرة الأمنية.

لا توجد طريقة رسمية أو سهلة للعودة إلى تلك الإصدارات القديمة، وعادةً ما تستجيب سوني بسرعة لأي محاولة لتوزيع أدوات الرجوع إلى الإصدارات السابقة. عمليًا، هذا يجعل المشروع... مخصصة لوحدات محددة للغاية، مثل أجهزة الألعاب التي تم شراؤها عند الإطلاق وظلت دون تحديث، أو النماذج المخزنة دون فتحها في نسختها الأصلية من المصنع.

وقد علّق نغوين نفسه قائلاً إن نيته هي انشر تعليمات مفصلة لأي شخص يرغب في تكرار هذا التكوين، ولكن مع التنبيه دائمًا إلى أن الضمان لاغٍ وهناك خطر تلف النظام إذا حدثت أي أخطاء، يجب ألا ننسى أننا نتحدث عن تحقيق أمني، وليس عن وظيفة رسمية مخصصة لعامة الناس.

آلة بخارية مرتجلة في خضم أزمة في الأجهزة

تأتي هذه التجربة في وقت حساس بالنسبة لسوق ألعاب الكمبيوتر الأوروبي، مع أسعار الذاكرة وبطاقات الرسومات في ارتفاع وتنتظر مشاريع مثل أجهزة Steam Machines الجديدة من Valve تطورات توريد المكونات. في الوقت نفسه، يثبت جهاز PS5 المنزلي، الذي يُعدّ أقل تكلفة بكثير من العديد من أجهزة الألعاب المنزلية المتطورة، قدرته على تقديم أداء متميز. أداء تنافسي على نظام لينكس إذا تمت إزالة أقفال البرامج الخاصة بها.

بالنسبة لبعض المستخدمين المتقدمين في إسبانيا وبقية أوروبا، يعيد هذا فتح النقاش حول الاستفادة من الأجهزة الموجودة في المنازليمكن أن يكون جهاز PS5 الذي تم شراؤه منذ سنوات والذي يفي بمتطلبات البرامج الثابتة بمثابة الأساس لبناء نظام هجين: وحدة تحكم للاستخدام العادي، وجهاز يعمل بنظام Linux لألعاب وتطبيقات الكمبيوتر عند تحميل البيئة البديلة.

ومع ذلك، لا تزال القيود القانونية والتقنية قائمة. وتحتفظ سوني بنموذج من النظام البيئي المغلقحيث تتحكم هذه الشركات في توزيع البرامج وتحديثاتها وأساليب تحقيق الربح الرسمية. تعمل هذه الأنواع من المشاريع في منطقة رمادية، ورغم أهميتها من الناحية التقنية، إلا أنها غير مصممة للاستخدام الواسع من قبل المستهلك العادي.

دور آندي نغوين ومجتمع اختراق أجهزة الألعاب

الشخص المسؤول بشكل أساسي عن هذا الإنجاز، أندي نجوينإنه ليس وافداً جديداً. لقد عمل في مجال أمن أجهزة سوني لسنوات، وله مساهمات سابقة في PS Vita و PS4وهو أحد أكثر الشخصيات احتراماً في حركة صناعة البيرة المنزلية. وعادةً ما يتضمن نهجه أبلغ عن الثغرات الأمنية للشركات نفسها وعندما يُعتبر ذلك مناسباً، يتم مشاركة التفاصيل التقنية مع المجتمع.

في حالة PS5 ونظام Linux، يعمل الإصدار التجريبي كـ إثبات المفهوم بدلاً من أن يكون منتجًا نهائيًا. في الوقت الحالي، لا توجد نسخة جاهزة للتثبيت للمستخدمين، ولا صورة رسمية مُعبأة للجمهور الأوروبي. ما هو متوفر هو مجموعة من الأدوات، ووثائق جزئية، وفيديو يؤكد جدوى النظام، على الأقل في أيدي الخبراء.

وبالنظر إلى المستقبل، سيكون من الأهمية بمكان معرفة ما إذا كان باحثون آخرون سيتبنون هذا العمل لـ تحسين أداء الرسومات، وتحسين إدارة الحرارة، أو إيجاد متجهات جديدة التي تعمل على البرامج الثابتة الأحدث. إذا حدث ذلك، فقد يكتسب النقاش حول الاستخدامات البديلة لأجهزة الألعاب مثل PS5 زخمًا في أوروبا أيضًا، حيث يتمتع مجتمع إعادة استخدام الأجهزة والبرمجيات الحرة بنشاط كبير.

كل ما يحيط بجهاز PS5 الذي يعمل بنظام لينكس يترك انطباعًا واحدًا واضحًا: جهاز سوني ليس مجرد جهاز ألعاب مغلق، وعندما يتمكن شخص بخبرة نغوين من تعطيل قيود برمجياته، تكون النتيجة قريبة جدًا من... آلة بخارية مؤقتة قادرة على تشغيل لعبة GTA V بتقنية تتبع الأشعةمع مخرج بدقة 4K، ومنافذ USB تعمل بكامل طاقتها، وإمكانات لا يمكن الوصول إليها حاليًا إلا من قبل عدد قليل من المستخدمين المتخصصين للغاية.

السايبربانك 2077
المادة ذات الصلة:
بروتون 5.13-4: للتغلب على لعبة فيديو Cyberpunk 2077

أضف كمصدر مفضل