كيفية التبديل إلى Xorg من Wayland في Linux


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

لحسن الحظ ، تأتي معظم توزيعات Linux مثبتة على كل من Wayland و Xorg ، ويمكنك التبديل بسهولة بينهما. سنلقي نظرة هنا على كيفية التبديل إلى Xorg من Wayland.

نصيحة: إذا كنت تستخدم بطاقة رسومات Nvidia ، فإليك كيفية جعل Wayland يلعب بشكل جيد مع Nvidia.

قم بالتبديل من Wayland إلى Xorg

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

إذا كنت لا تعرف مدير العرض الذي تستخدمه ، فغالبًا ما يكون مرتبطًا ببيئة سطح المكتب التي يتم شحنها معها التوزيعة. يستخدم GNOME GDM ، ويستخدم KDE Plasma SDDM والعديد من بيئات سطح المكتب الأخرى (مثل LXQt و LXDE و XFCE) تستخدم LightDM.

بالنسبة للأمثلة أدناه ، سنستخدم Ubuntu كتوزيعة خاصة بنا ، لكن التعليمات ستكون هي نفسها بغض النظر عن ما تستخدمه.

في GDM

إذا كنت تستخدم Ubuntu أو Fedora أو أي توزيعة أخرى تأتي مع GNOME كبيئة سطح مكتب افتراضية ، فأنت مضمون بنسبة 100٪ لاستخدام GDM.

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

  1. حدد اسم المستخدم الخاص بك كما تفعل عادةً من شاشة تسجيل الدخول الخاصة بك.
  1. قبل كتابة كلمة المرور الخاصة بك ، ابحث عن الإعدادات في أسفل يمين الشاشة.
Xorg Gdm cog
  1. انقر فوق الترس واختر إصدار Xorg لبيئة سطح المكتب المفضلة لديك.
Xorg Gdmselect

بمجرد الانتهاء من ذلك ، امض قدمًا وأكمل تسجيل الدخول الخاص بك. يجب أن تكون الآن على Xorg!

في SDDM

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

باستخدام تكوين SDDM الافتراضي ، يمكنك تحديد Xorg أو Wayland بمجرد النظر إلى أعلى يسار الشاشة.

Xorg Sddm

هذا كل ما عليك القيام به! إذا كانت شاشة تسجيل الدخول إلى SDDM لا تبدو مثل هذه ، فمن المحتمل أن تكون القائمة المنسدلة أعلى أو أسفل اسم المستخدم الخاص بك مباشرةً.

في LightDM

إذا كنت لا تستخدم KDE Plasma أو GNOME ، فمن المحتمل أنك تستخدم LightDM كمدير للعرض. إنه خيار شائع للتوزيعات التي تشحن بيئات سطح مكتب خفيفة الوزن أو بديلة.

في LightDM ، سترى رمزًا بجوار اسم المستخدم الخاص بك.

Xorg Lightdm

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

Xorg Lightdms حدد

فقط اختر ما تريد ، وقم بتسجيل الدخول!

كيفية التحقق مما إذا كنت تقوم بتشغيل Xorg أو Wayland

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

إذا رأيت x11، فأنت تقوم بتشغيل Xorg. وبالمثل ، إذا رأيت wayland، فأنت تدير Wayland.

نوع جلسة ubuntu

أسئلة مكررة

هل يمكنني إجبار التطبيقات على العمل في Wayland؟

إذا كانت تطبيقاتك تعاني من خلل في Wayland ، فقد لا يعرفون أنه من المفترض أن تستخدم بروتوكول Wayland. كل هذا يتوقف على واجهات برمجة التطبيقات التي يستخدمونها لإنشاء النوافذ الخاصة بهم. سوف تتعطل بعض تطبيقات Qt ما لم تقم بإضافة QT_QPA_PLATFORMTHEME="wayland;xcb" إلى ملف “/ etc / environment” الخاص بك.

إذا كان تطبيقك يستخدم Electron ، فحاول تشغيله بامتداد --enable-features=UseOzonePlatform --ozone-platform=wayland أعلام في خيارات الإطلاق.

في المتصفحات المستندة إلى Chromium (Brave و Chrome و Opera و Microsoft Edge وما إلى ذلك) ، انتقل إلى الكروم: // الأعلام في شريط URL الخاص بك واختر Auto أو Wayland ضمن “منصة الأوزون المفضلة”.

لماذا لا يمكنني تشغيل التطبيقات باستخدام sudo في Wayland؟

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

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

هل سيتم استبدال Xorg؟

مع استمرار Wayland في التغلب على بعض العقبات الخاصة به ، سيبدو X أقل جاذبية مع مرور الوقت وقد يتخلى مطورو التطبيقات عن دعمه. في غضون ذلك ، يعد Xorg بديلاً مفيدًا يمكن أن يعمل كخادم عرض “احتياطي” للأجهزة والبرامج التي لم يتم دعمها بالكامل بعد بواسطة بروتوكول العرض الأحدث.

رصيد الصورة: صورة مميزة للمؤلف.

ميغيل ليفا جوميز
ميغيل ليفا جوميز

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

اشترك في نشرتنا الإخبارية!

تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى