تغيير مدير النوافذ الافتراضي

تعرف على كيفية تغيير مدير النوافذ الافتراضي أو سطح المكتب. لا يعد تبديل مديري النوافذ أمرًا صعبًا ، ولكنه لا يزال من أصعب الأمور التي يجب اكتشافها. أنا لا أغطي kdm or gdm هنا ، يعلمك ملف tuX هذا كيفية تغيير مدير النوافذ الافتراضي إذا كنت تستخدم xdm أو بدء تشغيل نظام Window X يدويًا باستخدام startx أمر.

تحرير ملف نصي >

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

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

startx و .xinitrc >

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

إذا كان لديك بالفعل .xinitrc ملف في الدليل الرئيسي الخاص بك ، قد يكون ملف نصي ضخم مخيف مع الكثير من النص المنطقي بنفس القدر مثل الملف الذي تم إنتاجه باستخدام منشئ أرقام عشوائية ومشفرة بعد الكتابة. إذا كنت تريد عمل نسخة احتياطية من هذا الملف ، فقم بإعادة تسميته إلى شيء من هذا القبيل .xinitrc.backup أو ما تشاء:
mv .xinitrc .xinitrc.backup

يمكنك الآن استخدام محرر النصوص لإنشاء فراغ جديد .xinitrc ملف. على الرغم من أن الملف قد يكون برنامجًا نصيًا معقدًا متعدد الأسطر ، إلا أنه قد يكون بسيطًا جدًا. في أبسط صوره ، يحتوي فقط على سطر واحد باسم مدير النوافذ الجديد. لذلك ، أضف خطًا مثل هذا إلى ملفك:
exec windowmanager
أين مدير النافذة هو الأمر الذي يبدأ تشغيل مدير النوافذ الذي تريد أن يكون افتراضيًا لك. على سبيل المثال ، لجعل Window Maker مدير النوافذ الافتراضي لديك ، سيكون لديك سطر مثل هذا:
exec wmaker

أوامر بدء تشغيل بعض مديري النوافذ الشائعة وبيئات سطح المكتب هي:

  • كيدي = startkde
  • جنوم = gnome-session
  • الصندوق الاسود = blackbox
  • FVWM = fvwm (أو بالنسبة لـ FVWM2 فهو fvwm2، مفاجأة)
  • نافذة صانع = wmaker
  • IceWM = icewm

بعد تحرير .xinitrc ملف ، حفظ التغييرات الخاصة بك. في المرة القادمة التي تقوم فيها startx، مدير النوافذ الجديد سيكون الافتراضي الخاص بك.

xdm و. xsession >

إذا كان لديك تسجيل دخول رسومي ولديك xdm بصفتك مدير العرض ، قد تتساءل أيضًا عن كيفية تغيير مدير النوافذ الافتراضي بسبب xdm لا يوفر طريقة لاختيار مدير النوافذ عند تسجيل الدخول. سيتعين عليك تحرير ملف نصي تمامًا كما في حالة تحرير .xinitrc ملف ، ولكن هذه المرة تحتاج إلى تحرير ملف يسمى .xsession.

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