انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: #unknown# در 29 شهریور 1400، 11:13 قظ
-
اگه اوبونتو هنگ کنه و از اون حالت در نیاد چه کار کنیم ؟
دکمه ی پاور و فشار بدیم ، سیستم دچار مشکل میشه .
-
اگه اوبونتو هنگ کنه و از اون حالت در نیاد چه کار کنیم ؟
دکمه ی پاور و فشار بدیم ، سیستم دچار مشکل میشه .
البته هنگ نداریم اون نرم افزار یا میزکار کرش می کنه میتونی الت کنترل اف سه رو بگیری و وارد tty بشی یا اگه بتونی خود ترمینال رو باز کنی و اون برنامه رو ببندی
البته من دقیق نمی دونم صبر کن دوستان هم نظر بدن
-
بستگی داره چجوری هنگ کرده باشه. معمولا در این شرایط میشه وارد یه console شد. با گرفتن ctrl + alt + f2 میتونید وارد tty2 بشید. tty1 ممکنه برای محیط گرافیکی یا چیز دیگهای استفاده شده باشه. ممکن هم هست آزاد باشه.
tty7 هم توی بعضی جاها، برای محیط گرافیکی استفاده میشه. تا جایی که من میدونم، تا tty7 در دسترس هست.
وارد محیط console که شدید، با راهاندازی مجدد مدیر صفحه نمایش (display manager)، باید محیط گرافیکی هم دوباره راهاندازی بشه.
با اینکار هر کاربری که وارد محیط گرافیکی شده، بیرون انداخته میشه (مگه اینکه مستقیم x11 رو اجرا کرده باشند)
با این دستور میتونید مدیر صفحه نمایش رو توی سیستمهایی که از systemd استفاده میکنند، راهاندازی مجدد کنید. (فارغ از اینکه display manager چی هست)
sudo systemctl display-manager.service
اگه حتی نتونید tty رو عوض کنید و وارد یه console بشید (که خیلی بعیده اتفاق بیوفته) میتونید با فشار دادن همزمان کلیدهای alt + sysreq + B کامپیوتر رو راهاندازی مجدد کنید. ولی اینجوری مثل همون هست که دکمه ریست رو فشار بدید. اگه بهجای کلید B، کلید O رو فشار بدید، کامپیوتر خاموش میشه. اگه کلید sysreq روی کیبورد نبود، کلید print screen رو امتحان کنید، توی بیشتر لپتاپها اینجوری هست.
اینکه کلیدهای بالا کار کنند، بستگی به این داره که موقع کامپایل شدن کرنل، یهسری فلگ فعال باشن. (در اکثر موارد، کرنلی که از مخازن نصب میشه، اینجوری کامپایل شده)
کارهای بالا تنها در صورتی کار میکنند که کیبورد به طور سختافزاری به کامپیوتر وصل شده باشه. از طریق ssh و بقیه پروتکلهای اتصال از راه دور نمیشه اینکار رو کرد.
در حالتی هم که کرنل دیگه کار نکنه یا خطا kernel panic دریافت کنید، تنها راه همون فشردن کلید پاور یا کلید ریست هست.
-
خیلی ممنون
ctl+alt+f3
reboot
or
sudo systemctl restart display-manager.service
برای راه اندازی مجدد
alt+sysrq+b
-
اون آخری همینجوری نباید استفاده بشه. تا اون کلیدها رو فشار بدید، کامپیوتر ریبوت میشه. بدون اینکه فایلسیستمها رو unmount کنه یا پروسهها رو خاتمه بده. مثل زدن کلید reset هست.