سؤال ما الذي يجب علي فعله عندما يتجمد Ubuntu؟


تجميد جميع أنظمة التشغيل في بعض الأحيان ، وأوبونتو ليست استثناء. ماذا علي أن أفعل لاستعادة السيطرة عندما ...

في أي ترتيب يجب أن أحاول الحلول المختلفة قبل أن تقرر سحب قابس الطاقة؟

ما الذي يجب علي فعله عند بدء تشغيل Ubuntu؟ هل هناك إجراء تشخيصي يمكنني اتباعه؟


571
2018-02-11 17:33


الأصل


ذات الصلة (على يونيكس ولينكس): كيفية إصلاح نظام Ubuntu غير مستجيب؟ - Eliah Kagan


الأجوبة:


عندما يتوقف برنامج واحد عن العمل:

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

في بعض الأحيان هذا لا يعمل كما هو متوقع. إذا لم تتمكن من إغلاق النافذة بالوسائل العادية ، فيمكنك النقر البديل+F2، اكتب xkill، و اضغط أدخل. سوف يتحول مؤشر الماوس الخاص بك بعد ذلك إلى X. مرر الماوس فوق النافذة المسيئة وانقر على الزر الأيسر لقتلها. يؤدي النقر بزر الماوس الأيمن إلى إلغاء الماوس وإعادته إلى الوضع الطبيعي.

إذا كان برنامجك يعمل من محطة ، من ناحية أخرى ، يمكنك عادة إيقافه السيطرة+C. ان لم، العثور على اسم ومعرّف عملية الأمر الخاص به، وأخبر البرنامج أن ينتهي في أقرب وقت ممكن مع kill [process ID here]. يرسل الإشارة الافتراضية SIGTERM (15). إذا فشل كل شيء آخر ، كملاذ أخير ترسل SIGKILL (9): kill -9 [process ID here]. لاحظ أنه يجب عليك فقط استخدام SIGKILL كحل أخير ، لأن العملية سيتم إنهاؤها على الفور من قبل النواة مع عدم وجود فرصة للتنظيف. لا تحصل حتى على الإشارة - إنها تتوقف فقط عن الوجود.

(قتل عملية من قبل kill -9 allways يعمل إذا كان لديك إذن لقتل. في بعض الحالات الخاصة لا تزال هذه العملية مدرجة بواسطة ps أو top (مثل "zombie") - في هذه الحالة ، تم قتل البرنامج ، ولكن يتم الاحتفاظ بإدخال جدول العملية ، لأن الحاجة إليه لاحقًا.)

عندما يتوقف الفأر عن العمل:

إذا استمرت لوحة المفاتيح في العمل ، فاضغط على البديل+F2 و اهرب gnome-terminal (أو ، إذا فشلت هذه في إطلاق ، اضغط البديل+السيطرة+F1 وتسجيل الدخول مع الخاص بك اسم المستخدم و كلمه السر). من هناك يمكنك استكشاف الأشياء. لن أخوض في تحرّي الخلل وإصلاحه في الماوس هنا ، حيث لم أقم بإجراء بحث عنه. إذا كنت تريد فقط إعادة تشغيل واجهة المستخدم الرسومية ، فقم بالتشغيل sudo service lightdm restart. يجب أن يؤدي هذا إلى إسقاط واجهة المستخدم الرسومية (GUI) ، التي ستحاول بعد ذلك استرجاعها ، مما يعيدك إلى شاشة تسجيل الدخول.

عندما يكون لديك Intel Intel Trail CPU

نرى https://askubuntu.com/a/803649/225694.

عندما يكون كل شيء ، المفاتيح والماوس وكل شيء ، توقف عن العمل:

جرِّب أولاً طريقة Magic SysReq الموضحة في الجواب فينيكس. إذا لم ينجح ذلك ، فاضغط على إعادة تعيين زر في حالة الكمبيوتر. إذا لم ينجح ذلك ، عليك فقط دورة الطاقة الآلة.
نرجو ألا تصل أبداً إلى هذه النقطة.


397



لقد اكتشفت مؤخرًا أنه بدلاً من "خيارات $ $ | grep $ process_name" المشار إليها أعلاه ، يمكن للمرء فقط إدخال "pgrep $ process_name" لتحقيق نفس النتيجة تقريبًا (لقيم معينة من خيارات $). - koanhead
@ تشان هو سوه عدم القدرة على البدء ليست حقا "تجميد". نحن نغطي الفشل في التمهيد askubuntu.com/questions/162075/.... أو تقصد تجميد تسجيل الدخول؟ - Jjed
لا ينبغي لأحد أن يوصي أبدا kill -9 الحق قبالة الخفافيش. مرة واحدة يجب بدلا من محاولة لقتل العملية مع إشارات أقل جذرية أولا ، واستخدام فقط -9 إذا فشل كل شيء آخر. - Scott Severance
لماذا REISUB مفيد عندما تجميد النظام؟ لا أستطيع العثور على الخيار الذي في REISUB يمكن أن يحصل على السيطرة على بلدي باستثناء إعادة التشغيل. شكرا لك ~ - sam
sudo service lightdm restart: ليست رهيبة - سوف تقتل جميع العمليات غوي في أوبونتو 13.04 على الأقل - بالنسبة لي شملت تشغيل الأجهزة الظاهرية الخ :( - Stephen


إذا تم قفله بالكامل ، فيمكنك إعادة توصيفه ، وهو بديل أكثر أمانًا لإعادة التشغيل البارد للكمبيوتر فقط.

REISUB عن طريق:

بينما تمسك البديل و ال SysReq (شاشة الطباعة) مفاتيح ، اكتب REأناSUب.

R:  Switch to XLATE mode
E:  Send Terminate signal to all processes except for init
I:  Send Kill signal to all processes except for init
S:  Sync all mounted file-systems
U:  Remount file-systems as read-only
B:  Reboot

REISUB هو BUSIER إلى الوراء ، كما هو الحال في "النظام هو أكثر انشغالا مما يجب أن يكون "، إذا كنت بحاجة إلى تذكره. أو بشكل تقنيني - R EBOOT. E فين. أنا F؛ S ystem. U tterly. ب الركن.

هذا هو مفتاح SysReq:

SysReq key

ملحوظة: هناك طريقة أقل جذرية من إعادة تشغيل النظام بأكمله. إذا SysReq الأعمال الرئيسية ، يمكنك قتل العمليات واحداً تلو الآخر باستخدام البديل+SysReq+F. سوف تقتل النواة العملية "غالية الثمن" في الغالب في كل مرة. إذا كنت تريد قتل جميع العمليات لوحدة تحكم واحدة ، فيمكنك إصدارها البديل+SysReq+ك.

ملحوظة: يجب تمكين مجموعات المفاتيح هذه بوضوح. سفن Ubuntu مع الإعداد الافتراضي sysrq 176 (128 + 32 + 16) ، والذي يسمح بتشغيل فقط الفرعية جزء من مجموعة REISUB. يمكنك تغييره إلى 1 أو ، وهو احتمال أقل ضرراً ، 244. للقيام بذلك:

sudo nano /etc/sysctl.d/10-magic-sysrq.conf

والتبديل بين 176 و 244 ؛ ثم

echo 244 | sudo tee /proc/sys/kernel/sysrq

سوف يعمل على الفور! يمكنك اختبار هذا عن طريق الضغط البديل+SysReq+F. بالنسبة لي ، فقد تم إيقاف علامة تبويب المتصفح النشطة ، ثم جميع الإضافات. وإذا كنت ستواصل ، يمكنك الوصول إلى إعادة تشغيل X Server.


مزيد من المعلومات عن كل البديل+SysReq المهام هنا.


436



في حال إجبارك على القيام بذلك ، قم بذلك ببطء. اسمح لبضع ثوانٍ بالمرور بين كل مفتاح من مفاتيح المفاتيح حتى تتوفر للأوامر التي تقوم بالاحتفاظ بها فرصة الانتهاء قبل الانتقال إلى المفتاح التالي. - Andrew Lambert
في حال كنت ترغب في فن الإستذكار: رفع الأفيال هو أمر ممل تماما ، أو إعادة تشغيل الحدث إذا تم كسر النظام تماما. لقد رأيت أيضا أنه RSEIUB (رفع الفيلة نحيف هو ممل تماما). - Siegfried Gevatter
أنا في الواقع جاء مع هذا واحد ومحاولة تذكره بهذه الطريقة: "إعادة تعيين بيئة النظام في أوبونتو". أو "إعادة ضبط البيئة في نظام UBuntu". - Luis Alvarado♦
ماذا تفعل إذا كنت تستخدم جهاز Mac لا يحتوي على مفتاح SysRq؟ - Cerin
Cerin كيف أستخدم REISUB مع لوحة مفاتيح من الألومنيوم رقيقة من Apple؟ - ændrük


يمكنك جعل الاختصار السيطرة+البديل+حذف افتح ال مراقب النظام، والتي يمكنك من خلالها قتل أي تطبيقات لا تستجيب.

  1. افتح نظام ➜ تفضيلات ➜ اختصارات لوحة المفاتيح وانقر إضافة.
    في ال أمر الميدان ، أدخل gnome-system-monitor. اسم الاختصار كل ما تريد.

enter image description here

  1. انقر تطبيق ثم انقر حيث يقول معاق. الآن اضغط على المفاتيح السيطرة+البديل+حذف

enter image description here

  1. قريب اختصارات لوحة المفاتيح وجرب الاختصار:

enter image description here


62



ولكن إذا تم قفل X بشكل كامل ، أو حتى تم تعليق النواة ، فلا يمكنك فعل الكثير باستخدام اختصار لوحة المفاتيح. - hexafraction
لسوء الحظ ، "مراقب النظام" مكثفة جداً CPU. تستهلك عادة ما يصل إلى 20٪ من وحدة المعالجة المركزية الخاصة بي ، لذلك إذا تعطل جهاز الكمبيوتر ، فإن إطلاق SM لن يؤدي إلا إلى طحنه إلى الأوساخ بشكل أسرع. - Cerin
إذا كان بإمكانك فتح System Monitor (مراقب النظام) ، يمكنك الوصول إلى محطة ، وفي هذه الحالة لا يتم تجميد نظام التشغيل الخاص بك. - nbm
مراقب النظام ، للأسف ، ليست مهمة إدارة المهام على ويندوز. كما علق أعلاه ، فإنه سيتم إطلاق فقط إذا (من المفارقات) لا يتم تجميد أوبونتو. وحتى لو كان كذلك ، فإنه لا يستجيب على أي حال. - ksoo


يمكن أن تكون عمليات التجميد التي قمت بتوضيحها مرتبطة بالبرمجيات والأجهزة على حدٍ سواء ، ووجدت أنه من الصعب أحيانًا تشخيصها بشكل محبط.

المعدات

إذا كان هذا هو جهاز كمبيوتر سطح المكتب نظرة على بطاقات الأجهزة الخاصة بك. لكل من أجهزة الكمبيوتر المحمولة وأجهزة سطح المكتب قد تكون مشكلات في نوع acpi.

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

بالنسبة للمشاكل المتعلقة بـ acpi ، جرب التشغيل باستخدام noapic nomodeset في خيار التمهيد الخاص بك. لها أيضا تستحق المحاولة acpi=off على الرغم من أن هذا قد يكون له تأثيرات أخرى غير مرغوب فيها مثل الاستخدام المستمر للمروحة.

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

البرمجيات

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

يمكن أن يكون تجميد الرسومات أحد / أو مجموعة من برنامج التشغيل / compiz / X / kernel

إذا كنت ترغب في تجربة أي من الاقتراحات أدناه أول النسخ الاحتياطي النظام الخاص بك مع أداة نسخ احتياطي جيدة مثل CloneZilla. ستحتاج إلى جهاز وسائط خارجي لتلقي الصورة مثل محرك / محرك USB كبير أو محرك أقراص ثابت داخلي منفصل.

تثبيت برنامج تشغيل nVidia أحدث

إلغاء تنشيط (إلغاء) برنامج التشغيل 173-nvidia الحالي الخاص بك باستخدام نافذة برامج التشغيل الإضافية.

هناك عدد قليل من الإصلاحات الهامة في المقام الأول في 275 مستقرة ولكن عدد قليل أيضا في 280beta أن تجميد الثابتة - يستحق تسديدة لمعرفة ما إذا كانت هذه تنطبق على بطاقة الرسومات الخاصة بك. لسوء الحظ لا نفيديا بالتفصيل على البطاقات التي تحددها على وجه التحديد (readme.txt)

ومع ذلك - أود أن أوصي بشدة نسخة احتياطية إلا إذا كنت تشعر بالثقة على عكس تثبيت نفيديا - خاصة وأن لديك مشاكل خطيرة مع السائقين الأقدم قليلا 270. لقد استعملت مرات لا تحصى من clonezilla وأنها دائما حصلت لي من ورطة. أنت في حاجة إلى محرك خارجي كبير على الرغم من - USB عصا / محرك أقراص خارجي أو محرك أقراص منفصل.

X التحديثات

تم حزم أحدث برامج تشغيل الرسومات في تحديثات xppa.

ملاحظة - سيقودك هذا بعيدًا عن خط الأساس القياسي - في حالة الترقية في المستقبل ppa-purge و PPA نفسه قبل الترقية.

يمكنك أيضًا تثبيت برامج التشغيل يدويًا من nVidia:

حاول تثبيت أحدث برامج nvidia ثابتة 275 أو 280 - السائقين 32bit 280: موقع ftp و 64bit: 280 السائقين: موقع بروتوكول نقل الملفات

لتثبيت

CTRL + ALT + F1 للتبديل إلى TTY1 وتسجيل الدخول

sudo service gdm stop

لإيقاف خادم إكس

sudo su

لتشغيل كجذر

cd ~/Downloads
sh NVIDIA-Linux-x86-280.04.run

لتثبيت برنامج التشغيل 32 بت (equiv لـ 64 بت) ، أعد التشغيل.

لإلغاء التثبيت

sudo sh NVIDIA* --uninstall

أيضا إزالة /etc/X11/xorg.conf

X / نواة / تطبيق Compiz

إذا قمت بتشغيل Ubuntu الكلاسيكي مع التأثيرات ، هل ستحصل على نفس مشكلات التجميد مثل Ubuntu القياسي؟ إذا لم تتمكن من إعادة إنتاج التجميد باستخدام Ubuntu الكلاسيكي (بدون أي تأثيرات) ، فسيؤدي ذلك إلى توجيهك نحو مشكلة compiz. أود أن أثير تقرير علة launchpad مع فريق compiz.

إذا كانت المساحة متاحة (مثل 20 غيغابايت) ، فيمكنك التمهيد / التثبيت الثنائي جنبًا إلى جنب مع أحدث ألفا ألفيريك. من الواضح أن هذا سيكون في حد ذاته غير مستقر ، ولكنه سيأتي مع أحدث X و Kernel. قد تحتاج أيضًا إلى تثبيت برامج تشغيل الرسومات beta 280 يدويًا أعلاه نظرًا لأنه من المحتمل ألا يتم عرضها في نافذة برامج التشغيل الإضافية.

إذا لم تختبر أثناء عملية التجميد نفس نشاط التجميد ، يمكنك محاولة رفع الإصدار X الخاص بك باستخدام x-edgers ppa واستخدام نواة kernel 3.0 في Natty. لا يُعد الذهاب إلى هذا المسار أمرًا مرغوبًا فيه حقًا - وقد يتسبب في حدوث مشكلات في الترقية في المستقبل - وقد يكون هناك مشكلة استقرار غير متوقعة أخرى. مرة أخرى ، استخدم ppa-purgeلإزالة PPA.

يتم حزم Kernel 3.0 مع PPA - ستحتاج إلى تثبيت الرؤوس بالإضافة إلى النواة نفسها من synaptic قبل إعادة التشغيل إذا كنت تنوي تثبيت محرك nvidia فيما بعد.

هذا هو اختبار ppa - لديك نسخة احتياطية جاهزة إذا كنت ترغب في تجربة هذا الطريق.


45



... هل أنت متأكد من أن هذه فكرة جيدة ، وأنها قد تحل المشكلة؟ أم أن هذا مجرد تخمين؟ كما كان لدي الكثير من المتاعب مع nvidia-current ولا شيء يعمل ... لهذا السبب تحولت إلى nvidia-173 واحد. هل يمكنني ببساطة استعادة نظامي بالكامل من نسخة احتياطية من CloneZilla؟ المشكلة هي أنني لم أحصل على قرص صلب احتياطي بعد الآن لوضع نسخة نظام على ... - RobinJ
سأحاول ... على الرغم من أنني لم أحصل على محرك أقراص صلبة لإجراء نسخ احتياطي له ، لذا أتمنى ألا يكسر نظامي بالكامل. حول الشعور بعدم الارتياح باستخدام برنامج بيتا: أعمل على Ubuntu 11.10 Alpha 3 في الوقت الحالي xD ولكن للعمل أنا فقط استخدم Ubuntu 11.04 لأنني لا أحتاج إلى أخطاء ثابتة وأحيانًا أعطال أثناء إنشاء موقع ويب أو ما شابه: p - RobinJ
يا عزيزي XD أنا ركبت سائق NVidia-275 ، وإعادة تمهيد. X لم تبدأ بعد الآن. لا مشكلة ، بعد النظر في ملفات السجل رأيت أن هناك برنامج تشغيل آخر يستخدم الجهاز بالفعل. أضفت nouveau إلى القائمة السوداء modprobe ، وإعادة تشغيلها ، وبدأت X مرة أخرى ... ولكن الآن لدي مشكلة أخرى ... أرى واجهة Unity ، ثم كل شيء يتجمد ببساطة: p يمكنني التبديل إلى tty's و تشغيل الأوامر وكل شيء ، لكنه يبدو فقط الوحدة وتحطم مدير النوافذ / الديكور. لا أستطيع العودة إلى لوحة جنوم (وبصراحة ، لا أريد أن) ، ... - RobinJ
... كما قتلت قبل بضعة أسابيع (عن قصد ، حيث ركض جنبا إلى جنب مع فريق الوحدة لسبب غريب: ع). ولا تخبرني أن أذهب باستخدام Unity 2D ، من فضلكم السبب في أنه لا يعمل بشكل جيد ويسهل بالنسبة لي. في الواقع ، الوحدة هي السبب الوحيد الذي ما زلت أقوم بتثبيت برامج تشغيل مفتوحة المصدر. لذا أرجوك ساعدني؟ الانجاز - RobinJ
... فعلت ذلك بالفعل ، باستثناء إعادة تمكين nouveau لأنني لا أرى استخدام ذلك. لكنني قصدت مساعدتي مع مشكلة التجميد من فضلك. - RobinJ


إذا كنت تحصل على الكثير من التجميد ، هناك ربما كن شيئًا خاطئًا في جهازك. اعتدت على الحصول على lockups الصلبة كل 48 ساعة بسبب بعض أقل من ذاكرة الوصول العشوائي المثلى. أظهر Memtest86 + الخطأ بعد 40 دقيقة من الاختبار. تبديل ذاكرة الوصول العشوائي إلى الخارج لبعض أكثر (تحت الضمان) وأنا الآن في 32 يوما ، 1 ساعة من الجهوزية.

لا يميل Ubuntu إلى تسرّب أحشائه في جميع أنحاء الذاكرة الخاصة بك مثل Windows يمكن بمرور الوقت. حتى إذا كان هناك تطبيق واحد أو برنامج تشغيل فيديو X ضعيف ، فيمكنك إعادة تشغيل LigthtDM بكل بساطة و فقط استمر و استمر. لقد قمت بالفعل من خلال ثلاثة إصدارات بيتا من سائق nvidia في هذا التمهيد واحد :)

على أي حال ... في حين أن معرفة كيفية إعادة التشغيل بهدوء أمر سهل للغاية ، يجب أن يكون العثور على النظام وإعداد التقارير عنه وإصلاحه هو الأولوية التالية. إذا كان نظام التشغيل دائمًا ، يجب أن تتمكن بسهولة من إجراء التحديثات بين تحديثات kernel * دون الحاجة إلى إعادة تشغيل.

*أنت ينبغي إعادة تشغيل عندما تحصل على تحديثات kernel لأنها ستكون إصلاحات أمنية لن يتم تطبيقها حتى تقوم بإعادة التشغيل في النواة الأحدث.


36



أوافق على أن ذاكرة الوصول العشوائي هي عادة المذنب لأنظمة غير مستقرة. كان لدي مشكلة مرة واحدة أن Memtest86 + لم يكن قادرا على العثور عليها ولكن يمكنني تشغيلها مرارا وتكرارا في 5 دقائق على التوالي sha1sums على ملفات كبيرة جدا مرارا وتكرارا (checksums تغير كل الآن وبعد ذلك). هو أيضا ، تم إصلاحه عن طريق تغيير ذاكرة العصي. الأسباب الشائعة الأخرى هي مصدر طاقة غير مستقر أو كاباسيورس ضعيف على اللوحة الأم. والطريقة الوحيدة لتشخيص هذه المشكلات هي الاحتفاظ بأجزاء التبادل حتى تعمل. - Mikko Rantalainen
+1 لـ memtest86. ذاكرة الوصول العشوائي يمكن أن تكون خاطئة دون أن تلاحظ ذلك حقا في الاستخدام اليومي. - jmiserez


عندما يتوقف كل شيء عن العمل ، حاول أولاً السيطرة + البديل + F1 للانتقال إلى محطة طرفية ، حيث من المحتمل أن تقتل X أو عمليات أخرى تنطوي على مشكلات.

إذا لم يفلح ذلك ، حاول استخدام الضغط باستمرار البديل + SysReq أثناء الضغط (ببطء ، مع بضع ثوانٍ بين كلٍّ منهما) R  E  أنا  S  U  ب.

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


31



طريقة تذكر "REISUB" هي "Reboot Even If If Utterly Broken". - Matthew Crumley
أو "رفع الأفيال ممل للغاية": P - Axel
أتذكر أنه باستخدام "BUSIER" إلى الوراء - Nerdfest
ما بين Ctrl+Alt+F1 ومحاولة قتل العمليات ، و Alt+SysRq+R  E  I  S  U  B، إنه يستحق الضغط Ctrl+Alt+Delete. إذا حصلت بنجاح على وحدة تحكم ظاهرية تستند إلى النص (من الضغط على Ctrl+Alt+F1) ، سيؤدي ذلك دائمًا إلى إعادة تشغيل الجهاز. - Eliah Kagan
كثير بلانتير والإسبانية: REInicia SUBnormal - Ramon Suarez


أيضا ، في بعض الأحيان هو مجرد خادم إكس الذي توقف - حالة وجدتها في معظم الأحيان عند استخدام Compiz.

إذا كانت هذه هي الحالة ، فيمكنك قتل X ، والتي ستعيد تشغيلها وتعيدها إلى شاشة تسجيل الدخول.

التسلسل الافتراضي هو السيطرة + البديل + مسافة للخلف

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

  1. System → Keyboard (أي ، حوار تفضيلات لوحة المفاتيح)
  2. تخطيطات التبويب
  3. انقر على خيارات زر
  4. في ال تسلسل المفاتيح لقتل خادم X فحص نقطة السيطرة + البديل + مسافة للخلف.

30



إذا كان برنامج تشغيل الفيديو يستخدم ميزة kernel modesetting (KMS) ، فمن غير المحتمل أن يكون هذا كافياً لإصلاح lockups ، يجب عليك استخدام sysrq أو دورة الطاقة. (امض قدمًا وجرب C-A-B ، فمن الواضح أنه لا يمكن أن يضر ؛ فهو يعمل عندما يكون تطبيق (مثل compiz / unit) عالقاً ، بدلاً من X نفسه ، لكن الإجابات الأخرى على هذه الصفحة ستكون أفضل في هذه الحالة). ولكن عندما لا يعمل ، الآن أنت تعرف لماذا. :-) - Bryce
ملاحظة للمستخدمين الجدد حول KMS: كقاعدة عامة ، إذا كنت تستخدم برنامج تشغيل ثنائي (على الأرجح إذا كان لديك بطاقة رسومية nVidia ، وأحيانًا إذا كنت تمتلك بطاقة ATI) ، فأنت لا تستخدم برنامج تشغيل الفيديو KMS. - thomasmichaelwallace
لا أستطيع العثور على هذا في أوبونتو 14.04. عندما أذهب إلى الإعدادات> لوحة المفاتيح ، تكون علامات التبويب هي الكتابة والاختصارات فقط. نظرت فقط من خلال جميع الاختصارات وتعذر العثور على "تسلسل مفتاح لقتل خادم X". هل ما زال بإمكاني القيام بذلك على 14.04؟ - Andy


المفضلة الأولى عند حدوث التجميد التام - البديل + SysRq + ك.

هذا السرد يقتل X ، ويعيدني إلى شاشة تسجيل الدخول الرسومية. إذا لم يفلح ذلك ، حاول البديل + SysRq + R  E  أنا  S  U  ب.


27





في مثل هذه الحالات يمكنك أن تجرب CTRL-ALT-F1 للوصول إلى وحدة التحكم. ثم تسجيل الدخول بكلمة المرور الخاصة بك.

إعادة تشغيل واجهة المستخدم الرسومية

يمكنك محاولة إعادة تشغيل سطح المكتب الرسومي الخاص بك مع:

sudo service lightdm restart

إذا كنت تقوم بتشغيل Ubuntu 11.04 أو في وقت سابق، يجب عليك استخدام هذا بدلا من ذلك (كما gdmاعتادت أن تكون مدير العرض الافتراضي):

sudo service gdm restart

إذا كنت تستخدم Kubuntu بدلاً من ذلك ، فسيكون مدير العرض الافتراضي هو kdm، لذلك يجب عليك استخدام:

sudo service kdm restart

إذا كنت تستخدم مدير عرض آخر ، فاستبدل ligthdm/gdm/kdm مع اسمها.

إعادة تشغيل الجهاز

إذا كنت تريد إجراء إعادة تشغيل نظام نظيف ، فاستخدم:

sudo shutdown -r now

18





لقد ردت DoR و Phoenix بهذا جيداً. لجعل هذه الصفحة أكثر اكتمالا ، أود أن أضيف:

إذا كانت X فقط "مكسورة" ، فيمكنك استخدام kernel لقتلها: 

SysRq + البديل + ك 

لأجهزة الكمبيوتر المحمولة (يعتمد على الطراز ، وعادة ما تكون مطلوبة إذا تمت كتابة "SysRq" باللون الأزرق):

الجبهة الوطنية + SysRq + البديل + ك (إطلاق سراح الجبهة الوطنية بعد الضغط SysRq).


17



FWIW ذلك يعتمد على الكمبيوتر المحمول - على ثينك باد Alt + SysRq لا يتطلب Fn ولا Ctrl. - Marius Gedminas
يتم وصف تسلسل المفاتيح بشكل دقيق هنا (Ubuntu Forums: ubuntuforums.org/showthread.php؟p=11773367#post11773367) ، خاصة لأجهزة الكمبيوتر المحمول حيث مفتاح 'Fn' يحدث فرقا. اضطررت لاتباعه على Lenovo Ideapad - عقد 'Fn' مع اليد اليسرى أولاً ، اضغط Alt + SysRq في اليمين ، اترك 'Fn' وتابع مع REISUB ببطء. - Chethan S.


ما أفعله هو فتح محطة مع على سبيل المثال. السيطرة + البديل + F2

تسجيل الدخول واستخدام محطة لقتل العملية التي متخلفة

ps -e | grep <procesname>

هذا يدل على معرف العمليه من العملية بهذا الاسم

(sudo) kill <processID>

هذا يغلق العملية بأمان ، في حالة عدم استخدامها

(sudo) kill -9 <processID>

استخدم صفحات man للحصول على مزيد من المعلومات حول هذه الأوامر.

يمكنك العودة إلى واجهة المستخدم الرسومية مع السيطرة + البديل + F7


15



ps و grep PROCESS يمكن الاستعاضة عنها ب pgrep PROCESS الاتصال ، ويمكن ببساطة أن يتم استبدال كل شيء من قبل pkill PROCESS أو killall PROCESS. - Martin Ueding
شكرا ، لم أكن أعرف ذلك. يبدو أن أوامر UNIX أيضا ، لطيفة - Chielus
ومع ذلك ، فإن السلوك الافتراضي ل pgrep لا يتم عرض أي شيء سوى معرّف العملية نفسه. إذا كنت تريد معرفة الاسم الكامل للعملية وأية معلومات أخرى ، ps لا يزال أداة قيمة للغاية. - Eliah Kagan