5 أسباب تجعل Linux جيدًا للألعاب في عام 2023

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

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

1 يدعم Linux المزيد من الألعاب أكثر من أي وقت مضى

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

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

2 دعم التوصيل والتشغيل للعديد من وحدات التحكم

إحدى ميزات Linux المفضلة لدي هي أنه يعمل مع جميع وحدات التحكم الحديثة تقريبًا، بغض النظر عن وحدة التحكم التي تم تصنيعها من أجلها. من وحدات تحكم Xbox 360 إلى Nintendo Switch Joy-Cons وحتى وحدات تحكم DualSense، ستعمل توزيعة Linux المفضلة لديك دون تثبيت تطبيق تابع لجهة خارجية.

حسنًا، Linux متوافق أيضًا مع وحدات التحكم DualShock 3، ويمكنك البدء في استخدام وحدة التحكم PS3 الخاصة بك على جهاز Linux بمجرد توصيلها بمنفذ USB مجاني. باعتبارك شخصًا قضى الكثير من الوقت في جعل وحدة التحكم DualShock 3 تعمل بشكل صحيح على جهاز ويندوز 11 إن دعم Linux لجميع وحدات التحكم الحديثة تقريبًا يجعله أفضل من Windows.

3 برامج تشغيل Nvidia المثبتة مسبقًا على توزيعات محددة

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

لحسن الحظ، تسمح لك بعض توزيعات Linux مثل Pop!_OS وEndeavourOS بإنشاء محرك أقراص قابل للتشغيل باستخدام برامج تشغيل Nvidia مثبتة مسبقًا، مما يقلل بشكل كبير من مشكلة تثبيت برامج التشغيل لجهاز Nvidia الخاص بك GPU. علاوة على ذلك، جعلت Nvidia وحدات Linux GPU kernel مفتوحة المصدر في العام الماضي. على الرغم من أن Team Green لم يبذل أي جهد لإصداره سليم برامج التشغيل مفتوحة المصدر، لا تزال هذه خطوة في الاتجاه الصحيح حيث يحصل مطورو المجتمع على مزيد من الوصول. إنه يجعل مستخدمي Nvidia أقرب خطوة إلى الطبيعة مفتوحة المصدر لبرامج تشغيل AMD. والحديث عن AMD ...

4 قامت برامج التشغيل الحديثة بتحسين تجميع التظليل على وحدات معالجة الرسومات AMD

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

لحسن الحظ، بدأ المطورون العمل على دعم ملحق VK EXT Graphics Pipeline Library (GPL) في وقت سابق من هذا العام. مع إصداره في شهر مايو، أدى تحديث Mesa 23.1 إلى تمكين هذه الميزة على معظم وحدات معالجة الرسومات AMD، مما أدى إلى انخفاض كبير في تلعثم التظليل لمعظم الألعاب التي تعمل على DirectX09-11.

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

على سبيل المثال، يمكن تكرار مرافق مراقبة الأجهزة وتحديد معدل الإطارات الخاصة بـ RTSS باستخدام MangoHUD على توزيعات Linux. وبالمثل، فإن تأثيرات ما بعد المعالجة التي يوفرها ReShade تعمل بشكل جيد على Proton، ويمكنك حتى استخدام vkBasalt لتحسين صور الألعاب المستندة إلى Vulkan. الشيء نفسه ينطبق على أدوات رفع تردد التشغيل. تعمل وحدات معالجة الرسوميات AMD بشكل جيد مع CoreCtrl، بينما تعمل سرعات الساعة الخاصة بـ Nvidia بطاقات الرسومات يمكن تعديلها باستخدام GreenWithEnvy.

هل Linux أفضل من Windows في الألعاب؟

مع التحديثات الأخيرة لـ Proton، والدعم الأفضل لبرامج تشغيل Nvidia وAMD، والأدوات المساعدة اللائقة، أصبح Linux أفضل من أي وقت مضى للألعاب. لسوء الحظ، لا يزال ليس جيدًا بما يكفي للتغلب على Windows فيما يتعلق بالألعاب. الألعاب التي تستخدم برامج غير مدعومة لمكافحة الغش لن تعمل على نظام Linux، وهذا وحده يستبعد جزءًا كبيرًا من الألعاب متعددة اللاعبين لمستخدمي Linux. قد تواجه أيضًا مشكلات إذا قمت بتشغيل ألعاب DirectX12 على الأجهزة ذات النهاية المنخفضة، ومقارنتها بنظام التشغيل Windows، حتى الألعاب التي يتم تشغيلها عبر طبقات التوافق مثل Proton وWine ستأخذ عادةً معدل الإطارات يضرب.

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