Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีรีสตาร์ท Frozen Desktop ใน Linux

วิธีรีสตาร์ท Frozen Desktop ใน Linux

แม้ว่าลีนุกซ์จะขึ้นชื่อว่ามีความเสถียร, ใช้งานได้นานหลายปี แต่ก็มีบางครั้งที่เดสก์ท็อปจะหยุดทำงานและหยุดตอบสนองต่ออินพุต หนึ่งในวิธีแก้ไขปัญหาที่พบบ่อยที่สุดในการแก้ไขปัญหาเดสก์ท็อปค้างคือการรีสตาร์ทพีซี วิธีที่ง่ายกว่าคือรีสตาร์ทเดสก์ท็อป

มาดูวิธีการทำสิ่งนี้กับสภาพแวดล้อมเดสก์ท็อปยอดนิยมสามแบบ:Gnome, KDE และ XFCE เราจะใช้ Ubuntu (Kubuntu/Xubuntu) สำหรับภาพประกอบนี้

รีสตาร์ท Gnome ใน Ubuntu

หากเดสก์ท็อปของคุณยังคงตอบสนองต่อแป้นพิมพ์ได้ ให้กด Alt + F2 ให้พิมพ์อักษรตัวเดียว r ในหน้าต่างป๊อปอัป แล้วกด Enter

วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

gnome-shell --replace
วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

sudo systemctl restart gdm
วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

รีสตาร์ท KDE ใน Kubuntu

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

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

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

kquitapp5 plasmashell && kstart5 plasmashell
วิธีรีสตาร์ท Frozen Desktop ใน Linux

หากไม่ได้ผล คุณสามารถลอง:

pkill -ABRT plasmashell

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

pkill -ABRT kwin_x11

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

รีสตาร์ท XFCE ใน Xubuntu

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

วิธีรีสตาร์ท Frozen Desktop ใน Linux

องค์ประกอบเดสก์ท็อปหลักของ XFCE – และมีแนวโน้มที่จะหยุดทำงานมากที่สุด – คือแผงควบคุม ในการรีสตาร์ท หากเดสก์ท็อปของคุณยังค่อนข้างตอบสนอง ให้เปิดเครื่องเทอร์มินัลโดยใช้ Ctrl + Alt + ชุดค่าผสมและประเภท:

killall xfce4-panel

คำสั่งนี้จะ "ฆ่า" แผงหน้าปัด หากต้องการโหลดซ้ำ ให้ป้อน:

xfce4-panel & disown

ในการรีสตาร์ทตัวจัดการหน้าต่างทั้งหมด ให้ย้ายไปยังเทอร์มินัลแรกที่มีอยู่นอกเดสก์ท็อปของคุณ (ในการติดตั้ง Xubuntu เป็นอันแรก เข้าถึงได้ด้วย Ctrl + Alt + F1 รวมกัน) ที่นั่น ลองใช้แนวทางอย่างเป็นทางการ:

xfwm4 --replace
วิธีรีสตาร์ท Frozen Desktop ใน Linux

หากไม่ได้ผล ให้ลองใช้แนวทางที่เข้มข้นกว่านี้:

killall xfwm4 & xfwm4 & disown

หวังว่าเดสก์ท็อปของคุณจะสำรองและทำงานรอคุณอยู่

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