
แม้ว่าลีนุกซ์จะขึ้นชื่อว่ามีความเสถียร, ใช้งานได้นานหลายปี แต่ก็มีบางครั้งที่เดสก์ท็อปจะหยุดทำงานและหยุดตอบสนองต่ออินพุต หนึ่งในวิธีแก้ไขปัญหาที่พบบ่อยที่สุดในการแก้ไขปัญหาเดสก์ท็อปค้างคือการรีสตาร์ทพีซี วิธีที่ง่ายกว่าคือรีสตาร์ทเดสก์ท็อป
มาดูวิธีการทำสิ่งนี้กับสภาพแวดล้อมเดสก์ท็อปยอดนิยมสามแบบ:Gnome, KDE และ XFCE เราจะใช้ Ubuntu (Kubuntu/Xubuntu) สำหรับภาพประกอบนี้
รีสตาร์ท Gnome ใน Ubuntu
หากเดสก์ท็อปของคุณยังคงตอบสนองต่อแป้นพิมพ์ได้ ให้กด Alt + F2 ให้พิมพ์อักษรตัวเดียว r ในหน้าต่างป๊อปอัป แล้วกด Enter

การดำเนินการนี้จะเริ่มต้นสภาพแวดล้อมเดสก์ท็อปของคุณใหม่โดยไม่ต้องยุ่งยากมากนัก หากเดสก์ท็อปของคุณไม่ตอบสนองต่อข้อมูลที่คุณป้อน คุณจะต้องใช้มาตรการที่รุนแรงกว่านี้

กด Ctrl + Alt + F3 เพื่อเข้าถึงเทอร์มินัลแรกภายนอกสภาพแวดล้อมเดสก์ท็อปของคุณ

ป้อนคำสั่งต่อไปนี้เพื่อรีสตาร์ทสภาพแวดล้อมเดสก์ท็อป Gnome:
gnome-shell --replace

กด Ctrl + Alt + F2 เพื่อย้ายกลับไปที่เดสก์ท็อป และหากทุกอย่างเป็นไปตามแผน เดสก์ท็อปเวอร์ชันรีเฟรชจะรอคุณอยู่

หากไม่ได้ผล คุณสามารถลองรีสตาร์ทตัวจัดการการแสดงผล เนื่องจากตัวจัดการการแสดงผลเป็น "ฐาน" ที่สภาพแวดล้อมเดสก์ท็อปทำงาน การรีสตาร์ทจะทำให้คุณต้องโหลดสภาพแวดล้อมเดสก์ท็อปซ้ำ โดยกลับไปที่เทอร์มินัลแล้วป้อนข้อมูลต่อไปนี้:
sudo systemctl restart gdm

โปรดทราบว่าการดำเนินการนี้จะโหลดสภาพแวดล้อมเดสก์ท็อปใหม่ทั้งหมด ดังนั้นคุณจะต้องเข้าสู่ระบบใหม่ตั้งแต่ต้น
รีสตาร์ท KDE ใน Kubuntu
การรีสตาร์ทสภาพแวดล้อมเดสก์ท็อป KDE เป็นไปตามแนวทางเดียวกับ Gnome แต่มีความแตกต่างเล็กน้อยในแต่ละขั้นตอนที่คุณต้องดำเนินการ
สำหรับผู้เริ่มต้น และอย่างน้อยใน Kubuntu เทอร์มินัลแรกที่ใช้ได้นอกสภาพแวดล้อมเดสก์ท็อปของคุณคือ tty2 ดังนั้น คุณจะต้องใช้ Ctrl + Alt + F2 รวมกันเพื่อไปที่นั่น

ใน KDE เวอร์ชันล่าสุด วิธีที่เหมาะสมในการรีสตาร์ทเดสก์ท็อปจากเทอร์มินัลคือ:
kquitapp5 plasmashell && kstart5 plasmashell

หากไม่ได้ผล คุณสามารถลอง:
pkill -ABRT plasmashell
หากไม่ได้ผลเช่นกัน คุณควรลองรีสตาร์ทตัวจัดการการแสดงผลเป็นตัวเลือกสุดท้ายก่อนที่จะรีบูตพีซีทั้งหมด ลองใช้กับ:
pkill -ABRT kwin_x11
อย่างไรก็ตาม โปรดทราบว่าการบังคับรีสตาร์ทสภาพแวดล้อมเดสก์ท็อปอาจทำให้ข้อความแสดงข้อผิดพลาดปรากฏขึ้น

รีสตาร์ท XFCE ใน Xubuntu
เนื่องจาก XFCE เป็นสภาพแวดล้อมเดสก์ท็อปที่ง่ายกว่า Gnome และ KDE การรีสตาร์ทจึงง่ายกว่า

องค์ประกอบเดสก์ท็อปหลักของ XFCE – และมีแนวโน้มที่จะหยุดทำงานมากที่สุด – คือแผงควบคุม ในการรีสตาร์ท หากเดสก์ท็อปของคุณยังค่อนข้างตอบสนอง ให้เปิดเครื่องเทอร์มินัลโดยใช้ Ctrl + Alt + ท ชุดค่าผสมและประเภท:
killall xfce4-panel
คำสั่งนี้จะ "ฆ่า" แผงหน้าปัด หากต้องการโหลดซ้ำ ให้ป้อน:
xfce4-panel & disown
ในการรีสตาร์ทตัวจัดการหน้าต่างทั้งหมด ให้ย้ายไปยังเทอร์มินัลแรกที่มีอยู่นอกเดสก์ท็อปของคุณ (ในการติดตั้ง Xubuntu เป็นอันแรก เข้าถึงได้ด้วย Ctrl + Alt + F1 รวมกัน) ที่นั่น ลองใช้แนวทางอย่างเป็นทางการ:
xfwm4 --replace

หากไม่ได้ผล ให้ลองใช้แนวทางที่เข้มข้นกว่านี้:
killall xfwm4 & xfwm4 & disown
หวังว่าเดสก์ท็อปของคุณจะสำรองและทำงานรอคุณอยู่
วิธีการข้างต้นจะช่วยให้คุณหลุดพ้นจากสถานการณ์เดสก์ท็อปที่ค้างได้ง่ายมาก ตรวจสอบแป้นพิมพ์ลัดสำหรับ GNOME เพื่อไปยังเดสก์ท็อปได้ดียิ่งขึ้น