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

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

ربما تكون المشكلة الأكثر وضوحًا وإضعافًا التي يعاني منها Gnome (حتى مع التصحيحات السريعة التي تحسن سطح المكتب مع كل إصدار) هي التجميد. مهما كان ، في بعض الأحيان ، مقدر لجنوم أن يجمد ويغلق. لذا ، في هذا الدليل ، سنوضح لك ما يجب فعله عندما يكون لديك جلسة سطح مكتب Gnome مجمدة. هيا بنا نبدأ!

الطريقة الأولى - إصلاح إعادة تشغيل X11

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

لإعادة تشغيل جلسة Gnome Shell أثناء تجميد كل شيء ، ابدأ بالضغط Alt + F2 على لوحة المفاتيح. سيؤدي تنفيذ مجموعة لوحة المفاتيح هذه إلى إظهار نافذة في وسط الشاشة ستتمكن فيها من إدخال الأوامر.

في مربع الأوامر ، اكتب "r". سيقوم هذا الأمر بإعادة تشغيل الجلسة بالكامل ، وإعادة تشغيل Gnome Shell ، وحتى إصلاح أي مشكلات تواجهك في إدارة النوافذ (على الرغم من أنها تعيد تشغيل الجلسة بشكل أساسي دون تسجيل دخولك خارج).

ص

اضغط على Enter لتنفيذ الأمر. لا تتردد في إعادة تشغيل هذا الأمر أكثر من مرة إذا لم تؤدي إعادة التشغيل الواحدة إلى حل المشكلة. عادة ، يؤدي تشغيل أمر إعادة التشغيل عدة مرات متتالية إلى إصلاح الأشياء.

الطريقة 2 - إصلاح إعادة تشغيل Wayland

Wayland هو بروتوكول العرض الحديث الجديد لنظام Linux ، وقد تبناه Gnome Shell في وقت مبكر. إذا كنت تستخدم Intel مفتوح المصدر أو غيره مدعوم برامج تشغيل GPU، أثناء تشغيل Gnome ، أنت على الأرجح تستخدم Wayland.

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

لإعادة تشغيل جلسة Wayland Gnome ، لن تعمل ضمن بيئة سطح مكتب Gnome. بدلاً من ذلك ، ستحتاج إلى الوصول إلى وحدة تحكم TTY وإجبار مدير سطح المكتب الذي يتعامل مع Gnome على إعادة التشغيل ، مما يجبر جلسة العمل على إعادة التشغيل. صحافة Ctrl + Alt + F2 أو Ctrl + Alt + F3 للوصول إلى وحدة تحكم TTY.

بمجرد الدخول إلى نافذة وحدة تحكم TTY ، يجب عليك تسجيل الدخول. اكتب اسم المستخدم الخاص بك في جميع الحروف الصغيرة واضغط أدخل. بعد اسم المستخدم ، اكتب كلمة المرور الخاصة بك. عند إدخال كلمة المرور الخاصة بك بنجاح ، ستتمكن من الوصول إلى سطر أوامر Linux في وضع TTY.

من هنا ، اتبع الإرشادات خطوة بخطوة لإعادة تشغيل جلسة Gnome Shell.

الخطوة 1: باستخدام توقف systemctl الأمر ، أوقف تشغيل مدير عرض Gnome. سيؤدي هذا إلى إنهاء جلسة Gnome Shell تلقائيًا والتسبب في إغلاقها.

sudo systemctl توقف gdm

أو ، إذا كنت تستخدم LightDM باستخدام Gnome ، قم بتشغيل هذا الأمر بدلاً من ذلك.

توقف sudo systemctl lightdm

الخطوة 2: بتشغيل أمر الإيقاف ، سيتوقف تشغيل Gnome (أو مدير LightDM). من هنا ، قم بتشغيل بداية أمر وإعادة تشغيل مدير تسجيل الدخول.

sudo systemctl بدء gdm

أو ، بالنسبة لـ LightDM ، قم بتشغيل هذا الأمر بدلاً من ذلك.

sudo systemctl بدء lightdm

بافتراض أن الأمر ناجح ، يجب أن يعرض جهاز كمبيوتر Linux الخاص بك شاشة تسجيل الدخول إلى Gnome ، وستتمكن من استخدامه لتسجيل الدخول إلى Gnome Shell مرة أخرى ، دون جلسة مجمدة!

الطريقة الثالثة - عرض استبدال الإصلاح

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

يعمل الأمر "replace" بشكل مشابه لإصلاح Gnome Wayland ، حيث يجب تشغيله في نافذة TTY. لذا اضغط Ctrl + Alt + F2 أو Ctrl + Alt + F3 للوصول إليه.

ملاحظة: يعمل هذا الإصلاح مع جميع إصدارات Gnome Shell ، بما في ذلك Wayland.

داخل منطقة TTY على كمبيوتر Linux ، اكتب اسم المستخدم وكلمة المرور للوصول إلى واجهة سطر الأوامر. بعد ذلك ، اتبع الإرشادات خطوة بخطوة أدناه لمعرفة كيفية إعادة تعيين جلسة Gnome الخاصة بك بهذه الطريقة.

الخطوة 1: قم بإنشاء ملف يسمى "gnome-reset" باستخدام لمس. اتصال. صلة.

المس إعادة تشغيل جنوم

الخطوة 2: استخدام صدى صوت الأمر ، أضف رمز إعادة التشغيل إلى ملف إعادة تشغيل جنوم.

صدى '#! / bin / bash'> إعادة تشغيل جنوم
صدى 'DISPLAY =: 0 gnome-shell --replace &' >> gnome-reset

الخطوه 3: قم بتحديث الأذونات إلى ملف "gnome-reset" بحيث يمكن تنفيذه كبرنامج من الوحدة الطرفية باستخدام شمود أمر.

sudo chmod + x إعادة تشغيل جنوم

الخطوة الرابعة: انقل ملف "gnome-reset" إلى / usr / bin/ بحيث يمكن للنظام أن يطلق عليه مثل البرنامج.

sudo mv gnome-reset / usr / bin /

الخطوة الخامسة: من محطة TTY ، اكتب إعادة تشغيل جنوم لإعادة تشغيل جلسة جنوم شيل.

ملاحظة: يمكن أيضًا تشغيل أمر إعادة تشغيل gnome مباشرة من سطح مكتب Gnome. للقيام بذلك ، اضغط على Alt + F2 لفتح نافذة الأوامر على سطح المكتب وتشغيل الأمر بداخلها.

إعادة تشغيل جنوم 

عند تشغيل الأمر بنجاح من TTY ، ارجع إلى سطح مكتب Gnome بالضغط Ctrl + Alt + F2 أو Ctrl + Alt + F3. يجب أن تكون الجلسة الخاصة بك قابلة للاستخدام مرة أخرى!

watch instagram story