كيفية إصلاح جلسة سطح مكتب جنوم المتجمدة

إذا تجمد تطبيق واحد فقط، فأغلق تلك النافذة إن كانت لا تزال تعمل. أما إذا توقفت جلسة سطح مكتب جنوم بالكامل عن الاستجابة، فجرب إعادة تشغيل واجهة سطر أوامر Xorg أولًا. هذه الطريقة تعمل فقط في جلسة Xorg. في بيئة Wayland، أو عندما يكون جنوم غير مستجيب تمامًا، انتقل إلى وحدة تحكم نصية (TTY) وأعد تشغيل مدير العرض الرسومي. هذه الخطوة الأخيرة تُسجّل خروجك من الجلسة الرسومية، لذا قد تفقد عملك غير المحفوظ.

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

تحقق مما إذا كان تطبيق واحد أو سطح المكتب بأكمله عالقًا

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

سطح مكتب بنمط جنوم مع شريط تطبيقات على الجانب الأيسر ومنطقة حالة علوية
سطح مكتب توضيحي بنمط جنوم. تختلف أيقونات التطبيقات وتفاصيل اللوحة بين توزيعات لينكس.

الخطوة 1: أعد تشغيل GNOME Shell في جلسة Xorg

يُشير دليل اختصارات لوحة المفاتيح في جنوم إلى أن Alt+ F2هو مُشغّل الأوامر. إذا استمر ظهور مربع الحوار، أدخل الحرف rواضغط على مفتاح الإدخال Enter. سيؤدي هذا إلى إعادة تشغيل جنوم شل دون إعادة تشغيل الكمبيوتر.

مشغل أوامر Alt+F2 بنمط جنوم مع إدخال الحرف r
ادخل rإلى مشغل الأوامر فقط عندما تستخدم جلستك Xorg.

هذا الاختصار غير متاح لإعادة تشغيل Shell في بيئة Wayland؛ تشير وثائق Red Hat الخاصة بـ GNOME وWayland إلى ذلك كأحد قيود Wayland. إذا لم يظهر مربع حوار الأوامر، أو كانت الجلسة تعمل بنظام Wayland، فانتقل إلى طريقة TTY. لا تُكرر إدخال الأمر rأو محاولة gnome-shell --replaceذلك كحلٍّ عام.

استخدم طرفية طرفية (TTY) لتجميد Wayland أو تجميد سطح المكتب بالكامل.

الخطوة الثانية: التبديل إلى وحدة تحكم نصية

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

وحدة تحكم لينكس افتراضية نصية فقط تعرض مطالبات تسجيل الدخول وكلمة المرور
في جهاز TTY، قم بتسجيل الدخول باستخدام حساب Linux المعتاد الخاص بك؛ لن يتم عرض أحرف كلمة المرور.

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

الخطوة 3: أعد تشغيل مدير العرض

بعد تسجيل الدخول، قم بتشغيل هذا الأمر على نظام يستخدم systemd ويحتوي على وحدة إدارة العرض القياسية:

sudo systemctl restart display-manager

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

وحدة تحكم نصية في لينكس باستخدام الأمر systemctl restart display-manager
قم بتشغيل إعادة تشغيل مدير العرض من TTY بعد مراعاة العمل غير المحفوظ.

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

الخطوة 4: العودة إلى شاشة تسجيل الدخول الرسومية

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

إذا لم يستجب جهاز TTY

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

قلل من احتمالية حدوث تجميد آخر لبيئة جنوم

إذا بدأت المشكلة بعد تثبيت أو تحديث إضافة Shell، فعطّل ​​تلك الإضافة بعد تسجيل الدخول. يوثّق دليل إدارة الإضافاتgnome-extensions من Red Hat هذا الأمر. يمكنك عرض معرّفات الإضافات، ثم تعطيل الإضافة المشتبه بها.

gnome-extensions list
gnome-extensions disable EXTENSION-UUID

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

اترك تعليقاً

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

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

يمكنك تسجيل صوت سطح مكتب لينكس في برنامج 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، ثم تعلم كيفية إيقاف تشغيله وما هي إجراءات الحماية الأمنية المتبقية.