بستگی داره چجوری هنگ کرده باشه. معمولا در این شرایط میشه وارد یه 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 دریافت کنید، تنها راه همون فشردن کلید پاور یا کلید ریست هست.