كيفية إصلاح شاشة تسجيل الدخول المعطلة في جنوم على نظام لينكس

إذا كانت شاشة تسجيل الدخول إلى جنوم متجمدة أو فارغة أو لا تستجيب للإدخال، فانتقل إلى وحدة تحكم نصية (TTY) وأعد تشغيل مدير عرض النظام. في توزيعة لينكس المبنية على systemd والتي تستخدم مدير عرض جنوم (GDM)، يتيح لك الاسم العام عادةً إعادة تشغيل الخدمة الصحيحة دون الحاجة إلى التخمين بشأن اسم display-manager.serviceالوحدة .gdmgdm3

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

1. افتح جهاز TTY وقم بتسجيل الدخول

عند ظهور شاشة تسجيل الدخول العالقة، اضغط على Ctrl+Alt+F3 . إذا لم يتغير شيء، جرّب F2 أو F4 أو F5 أو F6؛ في بعض أجهزة الكمبيوتر المحمولة، اضغط باستمرار على مفتاح Fn أيضًا. تختلف وظائف وحدة التحكم الافتراضية، لذا لا يوجد مفتاح وظيفة واحد يعمل على جميع توزيعات لينكس. عند ظهور موجه النص، أدخل اسم مستخدم وكلمة مرور لينكس. لن تظهر كلمة المرور أثناء الكتابة.

سجّل الدخول باستخدام حساب عادي يمكنه استخدام هذه الميزة sudo. لا يلزم تسجيل دخول منفصل كمسؤول النظام. إذا لم تتمكن من الوصول إلى طرفية TTY، فراجع قسم "إذا لم يعمل اختصار TTY" أدناه.

تعرض وحدة التحكم الافتراضية لنظام لينكس مطالبة تسجيل دخول نصية بعد التبديل من شاشة تسجيل دخول رسومية غير مستجيبة.
تعرض وحدة التحكم الافتراضية لنظام لينكس مطالبة تسجيل دخول نصية بعد التبديل من شاشة تسجيل دخول رسومية غير مستجيبة.

2. تحقق من مدير العرض الذي يعمل

قم بتشغيل أمر الحالة هذا أولاً:

systemctl status display-manager.service --no-pager

قد يُعرّف الناتج GDM باسم gdm.serviceأو gdm3.service، وذلك حسب التوزيعة. يُعرّف systemd display-manager.serviceاسم وحدة إدارة العرض الشائعة باسم ، ويرتبط عادةً بالمدير المُثبّت. إذا أشار هذا الأمر إلى عدم العثور على الوحدة، فسيتم عرض قائمة بخدمات إدارة العرض المتاحة.

systemctl list-units --type=service --all | grep -Ei 'gdm|display-manager'

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

يقوم طرفية بفحص خدمة مدير العرض (display-manager.service) ويعرض مدير العرض الذي يقوم نظام التشغيل (systemd) بتشغيله.
يقوم طرفية بفحص خدمة مدير العرض (display-manager.service) ويعرض مدير العرض الذي يقوم نظام التشغيل (systemd) بتشغيله.

3. أعد تشغيل مدير العرض مرة واحدة

عندما يؤكد فحص الحالة أن الوحدة عامة أو وحدة GDM، أعد تشغيلها. بالنسبة لمعظم توزيعات systemd، جرب ما يلي:

sudo systemctl restart display-manager.service

إذا عرض نظامك وحدةً محددةً بدلاً من ذلك، فاستبدلها بهذا الاسم، على سبيل المثال gdm.serviceأو gdm3.service. أدخل كلمة مرور حسابك إذا sudoطُلب منك ذلك. إعادة التشغيل توقف الخدمة ثم تُعيد تشغيلها؛ وقد تُغلق الجلسات الرسومية وتتجاهل العمل غير المحفوظ فيها. تجنّب إعادة تشغيلها بشكل متكرر إذا أبلغ الأمر عن فشل.

انتظر بضع ثوانٍ. قد تعود شاشة تسجيل الدخول الرسومية تلقائيًا. إذا كنت لا تزال ترى طرفية الاتصال (TTY)، فارجع إلى وحدة التحكم الرسومية بالضغط على Ctrl+Alt+F1 أو Ctrl+Alt+F2 ؛ يختلف المفتاح الصحيح باختلاف الأنظمة. غالبًا ما تشير التعليمات القديمة إلى F7، لكن الأنظمة الحديثة لا تستخدم جميعها هذا التعيين.

يقوم طرفية بتشغيل أمر إعادة تشغيل النظام systemctl بجانب لوحة تسجيل دخول على نمط جنوم.
يقوم طرفية بتشغيل أمر إعادة تشغيل النظام systemctl بجانب لوحة تسجيل دخول على نمط جنوم.

4. اقرأ سجل الخدمة إذا كانت الشاشة لا تزال مكسورة

استخدم سجل النظام لمعرفة سبب فشل GDM أو ما إذا تمت إعادة تشغيله بنجاح:

sudo journalctl -b -u display-manager.service --no-pager -n 80

إذا لم يكن اسم الوحدة العام متاحًا، فاستبدله باسم الخدمة المحدد الموجود في الخطوة 2. يعرض هذا الأمر ما يصل إلى 80 إدخالًا حديثًا من عملية الإقلاع الحالية. تشير إرشادات إدارة نظام جنوم إلى journalctlسجلات الجلسات والتطبيقات؛ ~/.xsession-errorsوقد لا تنطبق النصائح القديمة المستندة إلى هذه الإرشادات على عمليات تثبيت جنوم الحالية.

يعرض طرفية إدخالات سجل النظام الأخيرة لخدمة مدير العرض.
يعرض طرفية إدخالات سجل النظام الأخيرة لخدمة مدير العرض.

استخدم الخطأ لاختيار الخطوة التالية

  • "لا توجد مساحة كافية على الجهاز": تحقق من المساحة الحرة باستخدام الأمر المناسب df -h / /var. تأكد من تحرير المساحة بعناية قبل محاولة إعادة تشغيل برنامج تسجيل الدخول مرة أخرى.
  • في حال تعطل الوحدة أو خروجها المتكرر: راجع سجلات النظام المحيطة وأي تحديثات حديثة للنظام أو برنامج تشغيل الرسومات. أصلح الحزم أو استعدها باستخدام مدير الحزم الموثق الخاص بتوزيعتك؛ علماً بأن أسماء الحزم وخطوات الاسترداد ليست موحدة.
  • يعمل برنامج الترحيب، لكن عملية تسجيل الدخول تعود إلى نقطة البداية: وهذا يشير إلى مشكلة تتجاوز شاشة تسجيل الدخول المتجمدة. راجع سجلات الجلسة وتعليمات استكشاف أخطاء جنوم وإصلاحها الخاصة بالتوزيعة بدلاً من إعادة تشغيل GDM بشكل متكرر.
  • تنجح إعادة التشغيل، لكن الشاشة تبقى فارغة: قم بالتبديل إلى واجهة المستخدم الرسومية مرة واحدة، ثم افحص سجل النظام. قد تستمر مشكلة في مكدس الرسومات أو الشاشة حتى عند تشغيل GDM نفسه.

إذا لم يعمل اختصار TTY

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

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

اترك تعليقاً

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

يمكنك تسجيل صوت سطح مكتب لينكس في برنامج Audacity عن طريق توجيه دفق التسجيل إلى مصدر شاشة جهاز الإخراج. اتبع خطوات PulseAudio وPipeWire، ونصائح التصدير، وحلول مشكلة المسارات الصامتة.

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

قم بتثبيت Dropbox على نظام Linux من الحزمة الرسمية، وقم بتسجيل الدخول، ومزامنة مجلد محلي، وإدارة المزامنة الانتقائية، والتحقق من الحالة من سطر الأوامر.

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Inkscape من مستودعات توزيعة Linux الخاصة بك، أو من PPA المستقرة لنظام Ubuntu، أو Snap، أو Flathub، مع الأوامر والملاحظات الحالية لاختيار مصدر الحزمة.

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

قم بتثبيت برنامج SABnzbd على نظامي أوبونتو أو ديبيان، أو قم بتشغيله في حاوية Docker على نظام لينكس آخر. ثم افتح واجهة الويب وقم بضبط إعدادات مزود الخدمة ومجلدات التنزيل.

كيفية التبديل من Bash إلى Zsh على نظام Linux

كيفية التبديل من Bash إلى Zsh على نظام Linux

قم بتثبيت Zsh على Ubuntu أو Fedora أو Arch أو openSUSE، واختبره قبل تغيير shell تسجيل الدخول الخاص بك، وانقل إعدادات Bash بأمان، ويمكنك إضافة Oh My Zsh اختياريًا.

كيفية تثبيت سمة Paper GTK على نظام لينكس

كيفية تثبيت سمة Paper GTK على نظام لينكس

قم بتثبيت سمة Paper GTK من مستودعات Linux المدعومة، وقم بتمكينها لتطبيقات GTK في GNOME Tweaks، وشاهد ما يمكن للسمة القديمة تغييره وما لا يمكنها تغييره.

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

تمت أرشفة إضافة OpenMediaVault Plex القديمة. قم بإعداد Plex على OMV 8 باستخدام OMV-Extras، وإضافة Compose، ووحدة التخزين الدائمة، وحاوية Plex الرسمية.

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

اتبع عملية Kernel:HEAD الموثقة لنظام openSUSE Leap، واحتفظ بنواة أقدم متاحة عند بدء التشغيل، وراجع المخاطر قبل تثبيت نواة التطوير.

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

استخدم FSlint لفحص مجلدات Linux المحددة، ومراجعة المجموعات المكررة، وحذف الملفات الزائدة بأمان أو معرفة متى يكون دمج الروابط الصلبة مناسبًا.

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

قم بتمكين تسجيل الدخول التلقائي على نظام Linux من خلال إعدادات GNOME أو KDE Plasma أو LightDM، ثم تعلم كيفية إيقاف تشغيله وما هي إجراءات الحماية الأمنية المتبقية.