هل سبق لك أن قمت بتثبيت مدير نوافذ أو بيئة سطح مكتب Linux جديدة ، فقط لتجد أنها لا تظهر في قائمة الجلسات في GDM؟ هل سبق لك أن أردت إزالة العناصر من تلك القائمة؟ ماذا عن إنشاء عنصر قائمة جديد بحيث يمكنك التمهيد في بيئة سطح مكتب مخصصة؟ يبدو أنه يجب أن يكون بسيطًا ، لكن الكثير من الناس يندهشون من حقيقة أن هذه المهمة الصغيرة هي في الواقع صعبة بعض الشيء ، وهناك القليل جدًا من الوثائق للمساعدة. نعرض لك كيفية حل ذلك من خلال دليل سريع وبسيط لتعديل قائمة جلسات GDM الخاصة بك.
نصيحة: إذا كنت تستخدم Gnome ، فيجب عليك التحقق من امتدادات Gnome هذه لتحسين تجربة سطح المكتب لديك.
جلسات
يتم ملء قائمة الجلسات بالنظر إلى محتويات دليل “/ usr / share / xsessions”. ستجد هنا ملفات بامتداد .desktop (الامتداد مخفي في بعض مديري الملفات). نظرًا لوجود هذه الملفات في مجلد نظام ، فستحتاج إلى امتيازات الجذر لتغييرها أو حذفها.
تحتوي ملفات سطح المكتب هذه على معلومات أساسية حول ما سيبدأ تشغيله عنصر القائمة هذا. ستؤدي إزالة (أو إعادة تسمية) أحد هذه الملفات إلى إزالته من قائمة الجلسات.
تعديل عنصر
كما هو مذكور أعلاه ، ستحتاج إلى امتيازات الجذر لتعديل أي من الملفات في “/ usr / share / xsessions.” يمكن لمستخدمي Ubuntu ، على سبيل المثال ، فتح الجهاز وإدخال الأمر التالي:
لتشغيل محرر نصوص gedit كجذر.
افتح أي ملف .desktop في دليل “/ usr / share / xsessions” الذي ترغب في تحريره.
نصيحة: يمكنك تجميل سطح مكتب Gnome الخاص بك بهذه السمات ذات المظهر الجميل.
إنشاء مدخل جديد
باستخدام لقطة الشاشة أعلاه كقالب ، يمكنك تصميم الإدخال الخاص بك للقائمة.
- ال التشفير يشير السطر إلى ترميز الأحرف المستخدم في الملف ، ويمكن تركه بأمان في UTF-8 لجميع الأغراض تقريبًا.
- ال اسم هو ما سيتم عرضه في قائمة جلسات GDM ، متبوعًا بوصف موجز في ملف تعليق خط.
- ال إكسيك ربما يكون الخط هو الأهم في القائمة. هذا هو القسم الذي تحدد فيه الأمر الذي سيتم تشغيله عند النقر فوق عنصر القائمة. سيقبل أيضًا وسيطات سطر الأوامر (على سبيل المثال
gnome-session -f
). يمكن أيضًا تعيين هذا الخط على برنامج نصي مخصص قمت بإنشائه. - ال أيقونة يمكن استخدام السطر ، في بعض الحالات ، لتحديد رمز أحد التطبيقات ، ولكنه ليس إلزاميًا لمنصات الإطلاق في قائمة الجلسات.
نظرًا لأن ملفات .desktop لها استخدامات تتجاوز مجرد GDM ، فهي تتضمن ملف يكتب لتحديد ما يمثله الملف. يمكن تركه في “التطبيق” لهذه الأغراض.
يمكن العثور على قائمة كاملة بالخصائص ومعانيها هنا.
بمجرد حفظ ملفك ، ستراه الآن مدرجًا في قائمة الجلسات عند بدء GDM.
جيد ان تعلم: تعرف على كيفية تشغيل أي برنامج في سطح مكتب Linux عن طريق إنشاء ملفات .desktop الخاصة بك.
ضبط البيئة الافتراضية
لديك أيضًا خيار تعيينها كجلسة عمل افتراضية لسطح المكتب. للقيام بذلك ، تحتاج إلى فتح الجهاز الطرفي الخاص بك والانتقال إلى دليل “AccountsService” ضمن “/ var / lib /.”
cd /var/lib/AccountsService/
بعد ذلك ، قم بالتبديل إلى حساب المستخدم الجذر:
اذهب داخل دليل “المستخدمين” وافتح ملف الجلسة الشخصية للمستخدم:
بمجرد الدخول ، حدد المتغير “Session =” واكتب اسم ملف سطح المكتب الذي تريد أن يقوم GDM بتحميله عند بدء التشغيل.
بعد ذلك ، أضف سطرًا جديدًا ضمن متغير “Session =” واكتب “XSession =.” هناك ، تحتاج أيضًا إلى كتابة اسم ملف سطح المكتب الذي تريد تحميله. على سبيل المثال ، سيؤدي مقتطف الكود التالي إلى تغيير سطح المكتب الافتراضي الخاص بي من جنوم إلى XFCE:
[User] Session=xfce XSession=xfce Icon=/home/ramces/.face SystemAccount=false [InputSource0] xkb=us
أخيرًا ، أعد تشغيل الكمبيوتر لتطبيق الإعدادات الجديدة بالكامل:
نصيحة: بخلاف تغيير بيئة سطح المكتب ، يمكنك أيضًا التبديل من Xorg إلى Wayland في GDM.
خاتمة
بمعرفة كيفية التحكم في خيارات جلسة GDM ، فأنت الآن في مكان يمكنك فيه إنشاء بيئة سطح مكتب مخصصة من خلال تجميع المكونات الفردية التي تريدها معًا.
رصيد الصورة: Sarah Dorweiler عبر Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.
اشترك في نشرتنا الإخبارية!
تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك
اكتشاف المزيد من ينبوع المعرفة
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.