Anonim

هل Linux منصة ألعاب؟

روابط سريعة

  • هل Linux منصة ألعاب؟
  • أي التوزيع؟
  • السائقين
    • NVIDIA
      • تثبيت
    • AMD
      • تثبيت
  • الألعاب الأصلية
    • بخار
    • حزمة المتواضعة
    • يأجوج
  • نبيذ
    • تثبيت النبيذ مع التدريج والغاليوم تسعة
    • باستخدام النبيذ
      • بادئات النبيذ
      • Winecfg
      • Winetricks
  • Lutris
    • تثبيت لوتريس
    • انشئ حساب
    • وفاز بالمركز الثاني
    • ألعاب
  • ملاحظة على العبور GPU
  • يتم إحتوائه

يمكنك لعبة على لينكس؟ هذا سؤال تم طرحه عبر الإنترنت لسنوات. بناءً على من تسأل ، قد يكون أفضل منصة ألعاب على الإطلاق أو مكتملًا للقمامة. الحقيقة تقع في مكان ما بالوسط.

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

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

أي التوزيع؟

يتساءل القادمون الجدد من نظام Linux عن أيٍّ من توزيعات Linux العديدة هو الأفضل للعب. لجميع الأغراض العملية ، فهي نفسها. يمكنك اللعب على أي توزيع Linux. السؤال حقا ما مدى سهولة اللعب على التوزيع؟ إذا اخترت توزيع مؤسسة مثل CentOS ، فيمكنك ممارسة الألعاب ، ولكن سيكون الأمر مؤلمًا للغاية. بالنسبة للألعاب ، من الأفضل اختيار توزيع حديث ومدعوم جيدًا. هناك توصيتان رئيسيتان ، Ubuntu و Arch Linux. أوبونتو هو الأفضل لمستخدمي Linux الجدد. القوس هو للأشخاص الذين يرغبون في مزيد من التحكم في نظامهم والراحة في التخصيص والحفر في النظام الداخلي. يمتد هذا إلى جميع مشتقات كل من Ubuntu و Arch أيضًا. إذا كنت تفضل Linux Mint ، عظيم! إنه نفس Ubuntu ، وستكون بخير. تريد أوبونتو مع كيدي؟ جرب كوبونتو. ما زلت لا تواجه أي مشاكل في اللعب. من المهم ، مع ذلك ، استخدام الإصدار الحالي من Ubuntu دائمًا ، وليس إصدار LTS. إصدار LTS مخصص للخوادم ومحطات العمل ، في الغالب.

السائقين

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

NVIDIA

تُصدر NVIDIA برامج تشغيل خاصة لنظام التشغيل Linux تتصرف بشكل مشابه لبرامج تشغيل Windows الخاصة بهم. تحافظ NVIDIA على جدول الإصدار الخاص بها ، ولا تتعاون حقًا في العمل مع مجتمع Linux. يمكن أن يسبب مشاكل التوافق من وقت لآخر.

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

تثبيت

أوبونتو / النعناع

أولاً ، تحتاج إلى إضافة PPA لبرنامج تشغيل الرسومات إلى نظامك للحصول على أحدث برامج التشغيل.

$ sudo add-apt-repository ppa: graphics-drivers / ppa

ثم ، تحديث شقة.

sudo $ تحديث مناسب

أخيرًا ، قم بتثبيت برامج التشغيل الخاصة بك.

sudo $ apt nvidia-graphics-drivers-387 nvidia-settings

قوس لينكس

يحتوي Arch Linux على برامج التشغيل المتوفرة في مستودعاته. تثبيتها مع بكمن.

# pacman -S nvidia lib32-nvidia-utils

AMD

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

تثبيت

أوبونتو / النعناع

من المحتمل أن يكون لديك برامج تشغيل رسومات عاملة فور تثبيت Ubuntu ، ولكن إذا كنت ترغب في الحصول على أفضل أداء ، فيمكنك تمكين مستودع Mesa الفائق المحدث الذي يحتوي على آخر تحديثات AMD.

$ sudo add-apt-repository ppa: oibaf / graphics-drivers

ثم قم بتحديث نظامك وترقيته.

تحديث $ sudo apt $ ترقية sudo apt

قوس لينكس

يجب أن يكون لدى Arch Linux دائمًا أحدث برامج تشغيل AMD بسهولة. عند تثبيت سطح المكتب الرسومي الخاص بك ، يجب أن تحصل على كل شيء ، ولكن تأكد من تثبيت xf86-video-amdgpu.

الألعاب الأصلية

اللعب على نظام Linux أصلاً هو الأفضل دائمًا. نظرًا لأن الألعاب مصممة لنظام Linux ، فهي تؤدي أداءً أفضل. يبدو الأمر بسيطًا ، لكن مع نظام Linux ، يوجد تركيز كبير على التوافق مع برامج Windows ، وتميل ألعاب Linux الأصلية إلى النسيان. هناك الآلاف من الألعاب المتاحة أصلاً على نظام Linux. ستيم يدعم لينكس جيدًا. تقدم Humble Bundle و GoG الكثير من ألعاب Linux. لا ، هذه ليست مجرد خردة قديمة. هناك الكثير من ألعاب indie الرائعة بالإضافة إلى بعض الألقاب الكبيرة التي تم نقلها.

بخار

عميل Steam متاح لكل توزيع Linux تقريبًا الآن. تثبيته بسيط للغاية ، وبمجرد القيام بذلك ، يمكنك الوصول إلى نفس Steam الذي تتوقعه على Windows.

أوبونتو / النعناع

sudo $ تثبيت البخار

قوس لينكس

# بكمن -S البخار

حزمة المتواضعة

حزمة المتواضع ليس لديه عميل. ومع ذلك ، لديها تاريخ طويل في دعم Linux ، ولديها مكتبة واسعة إلى حد ما من ألعاب Linux.

الآن ، لا تتوقع أن تدعم كل لعبة على Humble Bundle نظام Linux. هناك عدد غير قليل لا. يحاولون تضمين عناوين Linux في الحزمة ، وهناك دائمًا متجر Humble Bundle Store.

يأجوج

GoG هو متجر ممتاز عبر الإنترنت لشراء ألعاب DRM خالية لكل منصة. لدى GoG مجموعة واسعة إلى حد ما من ألعاب Linux ، ويمكنك البحث والفرز للعثور عليها بسهولة.

عميل GoG's Galaxy غير متوفر لنظام التشغيل Linux حتى الآن ، ولكنه قيد التطوير. هذا لا يهم حقًا ، لأن الألعاب خالية من DRM.

تجعل طبيعة الألعاب الخالية من DRM من GoG مكانًا مثاليًا لشراء الألعاب للعب على Wine. يمكن لإدارة الحقوق الرقمية (DRM) أن تقف في طريق النبيذ ، وأنظمة مثل Steam تخلق تكوينًا إضافيًا. تميل الألعاب المستقلة الخالية من DRM إلى أن تكون الأسهل في التكوين باستخدام Wine.

نبيذ

نظرًا لأن Wine كان الموضوع الأخير ، فقد حان الوقت للانتقال إليه. النبيذ هو في الواقع واختصار W ine I s N ot a mulator e . هذا في الواقع لأن النبيذ ليس محاكي كامل. بدلاً من ذلك ، إنها طبقة توافق تقوم بترجمة التعليمات البرمجية الخاصة بـ Windows إلى شيء يمكن أن يفهمه Linux ويعمل معه.

النبيذ ليس مثاليًا ، ولا يعمل طوال الوقت. النبيذ يعمل بشكل أفضل مع التطبيقات القديمة ، وعادة ما يتطلب بعض التكوين.

ومع ذلك ، فإن Wine هو خيارك الأول لممارسة ألعاب Windows على نظام Linux.

تثبيت النبيذ مع التدريج والغاليوم تسعة

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

أوبونتو / النعناع

لأنظمة أوبونتو ، هناك PPA المتاحة. تثبيته على نظامك.

$ sudo add-apt-repository ppa: commendsarnex / winedri3

تحديث وتثبيت النبيذ

$ sudo apt update $ sudo apt install wine-d3d9-staging

قوس لينكس

يحتوي Arch Linux على حزمة متوفرة في AUR. لديها الكثير من التبعيات ، لذلك من الأفضل استخدام yaourt أو pacaur للتعامل معها. وتسمى الحزمة النبيذ الألعاب تسعة.

باستخدام النبيذ

بمجرد تثبيت Wine على نظامك ، يمكنك على الفور تشغيل برامج Windows .exe. ربما يعمل البعض ، لكن الكثير من الآخرين لن ينجح. لهذا السبب تحتاج إلى تكوين النبيذ.

بادئات النبيذ

عند بدء تشغيل Wine ، يقوم بإنشاء دليل به كافة ملفات Windows وهيكل الدليل الذي يحتاجه ليعمل. بشكل افتراضي ، يوجد هذا الملف في /home/user/.wine. سوف يضع Wine كل شيء في هذا الدليل ، بما في ذلك الألعاب التي تقوم بتثبيتها. هذا هو بادئة النبيذ الافتراضية.

سيقوم Wine بتكوين البادئة وتخزين أي تكوين قابل للتطبيق وملفات .dll فيه. كل بادئة لديها أيضا سجل ويندوز الخاص بها.

يمكنك إنشاء بادئات Wine مختلفة للألعاب أو البرامج المختلفة. وبهذه الطريقة ، يمكنك تقسيم Wine وليس تكويناتك تتداخل مع بعضها البعض.

لإنشاء بادئة Wine ، قم بتشغيل أمر Wine باستخدام WINEPREFIX = prefixdirectory في البداية. فمثلا:

WINEPREFIX = '/ home / $ USER / .overwatch' winecfg

يمكنك إنشاء مشغلات باستخدام البادئة لتشغيل ألعابك تلقائيًا باستخدام بادئة Wine الصحيحة.

Winecfg

Winecfg هو أداة التكوين الرئيسية التي ستستخدمها لتكوين Wine. إنها أداة رسومية بسيطة يمكنك استخدامها لتعيين إصدار Windows الذي يتم محاكاته. إنه أيضًا المكان الذي تقوم فيه بتمكين وتعطيل تصحيحات Wine الإضافية التي يتضمنها إصدار Wine الخاص بك. ويشمل أيضًا علامة تبويب لإدارة مكتبات Windows.

افتح Winecfg إما من خلال قاذفة رسومية للتوزيع أو عبر سطر الأوامر.

علامة التبويب الأولى التي سترى هي علامة التبويب "التطبيقات". بالنسبة للجزء الأكبر ، ستستخدم علامة التبويب هذه لتغيير إصدار Windows.

بعد ذلك ، انقر فوق علامة التبويب "التدريج". ضمن علامة التبويب هذه ، ستجد سلسلة من مربعات الاختيار لتمكين وتعطيل ميزات تصحيحات Gallium Nine و Staging.

هناك نوعان من الصناديق الرئيسية التي تحتاج إلى أن تكون على علم. بالنسبة لمعظم الحالات ، يكون تمكين CSMT هو الأفضل. إذا كان لديك بطاقة AMD ، وكانت اللعبة التي تبحث عنها تدعم DirectX9 ، فقم بتمكين Gallium بدلاً من ذلك.

إن تمكين VAAPI و EAX لن يضر بأي شيء ، لذلك يمكنك المضي قدمًا والتحقق من ذلك أيضًا.

علامة التبويب التالية التي يجب أن تكون على علم بها هي علامة التبويب "المكتبات". لن تحتاجها في كل لعبة ، لكن البعض سيتطلب منك تجاوز السلوك الافتراضي لـ Wine مع مكتبات Windows. ما عليك سوى البحث عن المكتبة التي يجب تجاوزها ، وتحديد الطريقة التي ترغب في أن يتعامل بها Wine معها. هناك احتمالات ، ستقوم بذلك بناءً على دليل ، لذلك لا تقلق كثيرًا بشأن معرفة الدليل الصحيح تمامًا.

قد تكون بقية علامات التبويب مفيدة على أساس شرطي ، لكنها أقل استخدامًا.

Winetricks

هناك أداة أخرى أكثر تقدمًا لتكوين Wine لا تأتي مباشرة مع Wine نفسه. Winetricks هو برنامج نصي يتيح لك بسهولة تثبيت وإدارة الخطوط ومكونات Windows و DLL. إنه متوفر في مستودعات Ubuntu و Arch Linux.

أوبونتو / النعناع

sudo $ تثبيت winetricks

قوس لينكس

# بكمن -S winetricks

يمكنك تشغيل Winetricks دون أي معلومات إضافية ، أو يمكنك معرفة ذلك البادئة التي يجب استخدامها.

عند بدء تشغيل Winetricks ، سيظهر لك أولاً شاشة مع تحديد "تحديد البادئة الافتراضية". انقر على زر "موافق" للانتقال إلى الإعدادات الحقيقية.

ستقدم لك الشاشة التالية فئات مختلفة من الأشياء لتثبيتها. حدد فئة ، وسترى قائمة من العناصر مع خانات الاختيار. تحقق من تلك التي تريد ، وانقر فوق "موافق".

سيتم تشغيل Winetricks خلال عملية تثبيت البرنامج ، ويعودك إلى القائمة الثانية. انقر فوق "إلغاء" مرتين لإغلاق التطبيق.

Lutris

Lutris عبارة عن نظام أساسي لإدارة ألعاب مفتوح المصدر لنظام Linux يعمل كمكتبة موحدة. يمكنه تشغيل أي من ألعابك ، بغض النظر عن النظام الأساسي الذي تعمل عليه. لذلك ، إذا اشتريت ألعابك على Steam أو Humble Bundle أو GoG ، فيمكنك إطلاقها جميعًا من Lutris. إنها تتحسن رغم ذلك. لدى Lutris نصوص قاذفة متوفرة لألعاب Wine أيضًا. إنها تسبق تلقائيًا الألعاب التي تقوم بتشغيلها على Wine وتحسنها ، مما يوفر أقرب تجربة محلية قدر الإمكان.

تثبيت لوتريس

Lutris سهل التثبيت. إنها معبأة ومتاحة لكل من Ubuntu و Arch Linux.

أوبونتو / النعناع

أولاً ، قم بتثبيت PPA. قم بإنشاء ملف على /etc/apt/sources.list.d/lutris.list. أضف السطر التالي إلى الملف.

deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_17.10/ ./

بعد ذلك ، قم باستيراد مفتاح GPG.

$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key add -

ثم ، قم بتحديث وتثبيت Lutris.

$ sudo apt update $ sudo apt install lutris

قوس لينكس

Lutris متاح للقوس من AUR. يمكنك العثور عليه هنا . استخدام أيهما يعني أنك تفضل تثبيته.

انشئ حساب

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

قبل أن تبدأ ، انتقل إلى موقع Lutris ، وقم بإنشاء حساب.

بعد ذلك ، يمكنك توصيل حسابك بالعميل. افتح ذلك ، وانقر فوق زر الوسط على الشاشة الرئيسية. سوف يسمح لك بربط حسابك.

وفاز بالمركز الثاني

تستخدم Lutris ما تسميه "العدائين" لإدارة ألعابها. انقر على أيقونة الترس لرؤية المتسابقين المتاحين. انظر من خلال المتسابقين. يمكنك تحديد أي شيء تعتقد أنك ستحتاج إليه. بالطبع ، النبيذ هو واحد منهم.

ألعاب

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

ملاحظة على العبور GPU

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

نظرًا لأن Linux يستخدم بكثرة في بيئات الخوادم ، فهو جيد للغاية في التعامل مع الأجهزة الافتراضية. تتيح لك الأجهزة الافتراضية تشغيل Windows داخل جهاز Linux. يمكن أن يكون الأمر سهلًا بشكل مدهش.

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

عادةً ما لا يمثل العبور GPU شيئًا جديدًا للوافدين على نظام Linux ، ولكنه خيار يجب أن يكون على دراية به.

يتم إحتوائه

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

الدخول في ألعاب Linux لن يمنحك تجربة ألعاب مثالية ، ولكن على الأرجح سوف يمنحك إمكانيات الألعاب التي تحتاجها.

كيف تبدأ اللعب في لينكس