Linux มีชื่อเสียงมั่นคง รันต่อเนื่องได้หลายปี แต่มีครั้งที่เดสก์ท็อปแค่ค้างและหยุดตอบสนองการป้อนข้อมูล วิธีแก้ทั่วไปคือรีสตาร์ท PC วิธีง่ายกว่าคือแค่รีสตาร์ทเดสก์ท็อป
มาดูวิธีทำบน 3 desktop environments ยอดนิยม: GNOME, KDE, และ XFCE จะใช้ Ubuntu (Kubuntu/Xubuntu) สำหรับภาพประกอบ
รีสตาร์ท GNOME ใน Ubuntu
หากเดสก์ท็อปยังตอบสนองคีย์บอร์ด กด Alt + F2 พิมพ์ตัวอักษรเดี่ยว r ในหน้าต่างป๊อปอัพ และกด Enter
นี่จะรีสตาร์ท desktop environment โดยไม่ติดอะไร หากเดสก์ท็อปไม่ตอบสนองการป้อนข้อมูล ต้องใช้มาตรการรุนแรงกว่า
กด Ctrl + Alt + F3 เข้าสู่เทอร์มินัลตัวแรกนอก desktop environment
ใส่คำสั่งรีสตาร์ท GNOME desktop environment:
gnome-shell --replace
กด Ctrl + Alt + F2 กลับสู่เดสก์ท็อป และหากทุกอย่างไปตามแผน เดสก์ท็อปที่รีเฟรชแล้วจะรออยู่
หากไม่ได้ผล ลองรีสตาร์ท display manager เนื่องจาก display manager เป็น "พื้นฐาน" ที่ desktop environment รันอยู่ บนการรีสตาร์ทมัน คุณก็ reload desktop environment ด้วย ไปที่เทอร์มินัลและใส่:
sudo systemctl restart gdm
หมายเหตุ: นี่โหลดเดสก์ท็อป environment ใหม่ทั้งหมด ต้องล็อกอินใหม่ตั้งแต่ต้น
รีสตาร์ท KDE ใน Kubuntu
รีสตาร์ท KDE desktop environment แนวทางเดียวกับ GNOME แต่มีความแตกต่างเล็กน้อยในขั้นตอน
เริ่มแรก และอย่างน้อยใน Kubuntu เทอร์มินัลตัวแรกนอก desktop environment คือ tty2 ต้องใช้ Ctrl + Alt + F2
ใน KDE ล่าสุด วิธีที่ถูกต้องรีสตาร์ทเดสก์ท็อปจากเทอร์มินัลคือ:
kquitapp5 plasmashell && kstart5 plasmashell
หากไม่ได้ผล ลอง:
pkill -ABRT plasmashell
หากล้มเหลวอีก ลองรีสตาร์ท display manager เองเป็นทางเลือกสุดท้ายก่อนรีบูททั้งเครื่อง ลอง:
pkill -ABRT kwin_x11
หมายเหตุ: การรีสตาร์ทบังคับนี้อาจนำไปสู่ข้อความข้อผิดพลาดบางอย่าง
รีสตาร์ท XFCE ใน Xubuntu
XFCE เป็น desktop environment เรียบง่ายกว่า GNOME และ KDE การรีสตาร์ทก็ง่ายกว่า
องค์ประกอบหลักของ XFCE – และที่ค้างได้ง่ายที่สุด – คือ panel หากเดสก์ท็อปยังตอบสนองบ้าง เปิดเทอร์มินัลด้วย Ctrl + Alt + T และพิมพ์:
killall xfce4-panel
คำสั่งนี้จะ "kill" panel เพื่อโหลดใหม่ ใส่:
xfce4-panel & disown
เพื่อรีสตาร์ท window manager ทั้งหมด ไปที่เทอร์มินัลตัวแรกนอกเดสก์ท็อป (ใน Xubuntu คือตัวแรก เข้าถึงด้วย Ctrl + Alt + F1) ลองวิธีทางการ:
xfwm4 --replace
หากไม่ได้ผล ลองวิธีบังคับ:
killall xfwm4 & xfwm4 & disown
หวังว่าเดสก์ท็อปจะกลับมารันอยู่แล้วรอคุณ
วิธีข้างต้นควรช่วยคุณหลุดพ้นสถานการณ์เดสก์ท็อปค้างได้ง่าย อย่าลืมดูคีย์ลัด GNOME สำหรับนำทางเดสก์ท็อปที่ดีขึ้น