วิธีแก้ไขปัญหาเดสก์ท็อป XFCE Linux ค้าง

เมื่อเดสก์ท็อป XFCE Linux ค้างให้ตรวจสอบก่อนว่าแอปพลิเคชันใดแอปหนึ่งค้าง แผงหน้าจอหยุดทำงาน หรือส่วนควบคุมหน้าต่างเสียหายหรือไม่ ให้รีสตาร์ทเฉพาะส่วนที่ได้รับผลกระทบ: xfce4-panel -rการรีสตาร์ทแผงหน้าจอและxfwm4 --replaceแทนที่ตัวจัดการหน้าต่าง หากเซสชันกราฟิกทั้งหมดไม่ตอบสนอง ให้สลับไปยังคอนโซลเสมือนก่อนที่จะออกจากระบบหรือรีบูตเครื่อง

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

ระบุว่าอะไรคือสิ่งที่ถูกแช่แข็ง

เลื่อนตัวชี้เมาส์และลองสลับหน้าต่างดู หากมีเพียงแอปเดียวที่ค้าง ให้ปิดแอปนั้นตามปกติโดยใช้คำสั่งปิดของแอปนั้นเอง หรือกดAlt+F4รอสักครู่เผื่อว่าแอปนั้นกำลังประมวลผลดิสก์หรือเครือข่ายอยู่ หากระบบถามให้บันทึก ให้บันทึกก่อนปิด

หากแอปพลิเคชันไม่ปิด ให้เปิดแอปพลิเคชัน > ระบบ > ตัวจัดการงาน (ชื่ออาจแตกต่างกันไปตามการแจกจ่าย Linux) เลือกเฉพาะแอปพลิเคชันที่ค้างอยู่ แล้วเลือกยุติหรือปิดกระบวนการทำงาน งานที่ยังไม่ได้บันทึกอาจสูญหายได้ อย่าปิดกระบวนการที่มีชื่อว่าxfce4-session, xfwm4, หรือxfce4-panelจากรายการงาน ให้ใช้คำสั่งรีสตาร์ทเฉพาะส่วนด้านล่างสำหรับส่วนประกอบ Xfce เหล่านั้น

ตัวจัดการงานแบบ Xfce ที่เลือกแอปพลิเคชันไว้หนึ่งรายการ และมีปุ่มควบคุมการยุติการทำงาน
เลือกเฉพาะแอปพลิเคชันที่ค้างอยู่เท่านั้น ปล่อยให้เซสชัน Xfce และกระบวนการระบบทำงานต่อไป

ให้ใช้คอนโซลเสมือนเมื่อเดสก์ท็อปไม่รับอินพุตอีกต่อไป

กดCtrl+Alt+F3เพื่อลองเข้าสู่ระบบด้วยข้อความ ในแล็ปท็อปบางรุ่น ให้กด ปุ่ม Fn ค้างไว้ การกำหนดปุ่มอาจแตกต่างกันไปคู่มือ chvt สำหรับ Linuxอธิบายถึงทางลัด Ctrl+Alt+Fn ที่ใช้กันทั่วไป การแจ้งเตือนให้เข้าสู่ระบบหมายความว่าระบบยังคงตอบสนองอยู่นอกเดสก์ท็อปแบบกราฟิก เข้าสู่ระบบด้วยบัญชีของคุณ รหัสผ่านที่พิมพ์จะไม่ปรากฏบนหน้าจอ

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

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

เมื่อล็อกอินเข้าสู่คอนโซลข้อความแล้วtopจะสามารถแสดงได้ว่าเครื่องกำลังทำงานหนักหรือไม่ การอ่านค่า CPU สูงๆ นั้นเป็นเพียงเบาะแส ไม่ใช่หลักฐานยืนยันว่ากระบวนการทำงานผิดพลาด หากทั้งเดสก์ท็อปและคอนโซลเสมือนไม่ตอบสนอง ปัญหาอาจอยู่ต่ำกว่าระดับ XFCE การรีสตาร์ทฮาร์ดแวร์เป็นวิธีสุดท้าย เพราะไฟล์ที่เปิดอยู่และการเปลี่ยนแปลงที่ยังไม่ได้บันทึกอาจสูญหายได้

เทอร์มินัลที่แสดงคำสั่ง `top` มีแอปพลิเคชันหนึ่งที่ใช้ CPU มากกว่ากระบวนการอื่นๆ ที่แสดงอยู่
รายการกระบวนการทำงานสามารถช่วยแยกแยะแอปพลิเคชันที่กำลังทำงานอยู่จากส่วนประกอบเดสก์ท็อปที่หยุดการทำงานได้

รีสตาร์ทแผงควบคุม XFCE

หากมีเพียงแถบงาน เมนูแอปพลิเคชัน นาฬิกา หรือปลั๊กอินแผงควบคุมเท่านั้นที่ค้างหรือหายไป ให้เปิดเทอร์มินัลในเซสชัน XFCE ของคุณแล้วเรียกใช้คำสั่งต่อไปนี้:

xfce4-panel -r
เทอร์มินัล Xfce พร้อมคำสั่ง xfce4-panel -r restart
เรียกใช้ตัวเลือกการรีสตาร์ทที่ระบุไว้ในเอกสารของแผงควบคุมในเทอร์มินัลที่เปิดจากเซสชันเดสก์ท็อปที่ใช้งานอยู่

ตัวเลือก นี้-rจะรีสตาร์ทแผงควบคุมที่กำลังทำงานอยู่ แต่จะไม่ลบเค้าโครงแผงควบคุม แผงควบคุมอาจหายไปชั่วครู่แล้วกลับมาปรากฏอีกครั้งเอกสารประกอบแผงควบคุม ของ Xfce และคู่มือ xfce4-panelอธิบายถึงตัวเลือกการรีสตาร์ทนี้ หากข้อผิดพลาดเกิดขึ้นอีกหลังจากเพิ่มรายการ ให้เปิดตัวจัดการการตั้งค่า > แผงควบคุม > รายการแล้วลบหรือปรับแต่งปลั๊กอินนั้นเอกสารประกอบแท็บรายการของ Xfceอธิบายวิธีการจัดการปลั๊กอินแผงควบคุม

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

แทนที่ตัวจัดการหน้าต่าง

หากแอปพลิเคชันยังคงเปิดอยู่ แต่แถบชื่อเรื่อง ปุ่มย่อและขยายหน้าต่าง การเคลื่อนย้ายหน้าต่าง หรือการสลับพื้นที่ทำงานหยุดทำงาน ให้รีเฟรชxfwm4จากเทอร์มินัลในเซสชันกราฟิก:

xfwm4 --replace
เปิดเทอร์มินัล Xfce แล้วป้อนคำสั่ง xfwm4 --replace ที่พรอมต์
ตัวเลือก "แทนที่" จะสั่งให้ตัวจัดการหน้าต่างของ Xfce เข้ามาควบคุมแทนอินสแตนซ์ปัจจุบัน

หน้าจออาจกะพริบชั่วครู่ขณะที่ตัวจัดการหน้าต่างกำลังเปลี่ยนไป นั่นเป็นเรื่องปกติ โปรดรอสักครู่แล้วลองย้ายหรือปรับขนาดหน้าต่างดูคู่มือ xfwm4ระบุ--replaceว่าเป็นการแทนที่ตัวจัดการหน้าต่างที่มีอยู่ หลีกเลี่ยงการใช้killall xfwm4เป็นวิธีแก้ไขแรก การแทนที่อินสแตนซ์เป็นวิธีการที่เฉพาะเจาะจงกว่าและมีเอกสารระบุไว้ ขั้นตอนนี้ใช้สำหรับเซสชัน X11: คู่มือ Xfce 4.20ระบุว่าxfwm4ไม่ทำงานบน Wayland หากเซสชันของคุณใช้ตัวจัดการหน้าต่าง Wayland ให้ใช้การควบคุมการกู้คืนของตัวจัดการหน้าต่างนั้นแทน

ออกจากระบบเฉพาะในกรณีที่การรีสตาร์ทส่วนประกอบล้มเหลวเท่านั้น

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

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

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

ป้องกันไม่ให้ความเย็นจัดกลับมาอีก

สังเกตสิ่งที่เกิดขึ้นก่อนที่โปรแกรมจะค้าง: ปลั๊กอินของแผงควบคุม, แอปพลิเคชันที่ใช้กราฟิกหนัก, การกลับมาจากการพักเครื่อง หรือการใช้งาน CPU และหน่วยความจำสูง อัปเดต Xfce และไดรเวอร์กราฟิกผ่านเครื่องมืออัปเดตของระบบปฏิบัติการของคุณ จากนั้นทดสอบโดยไม่มีปลั๊กอินใด ๆ ที่เพิ่งเพิ่มเข้ามา หากปัญหายังคงเกิดขึ้น ให้บันทึกเวอร์ชันของระบบปฏิบัติการและ Xfce, ฮาร์ดแวร์และไดรเวอร์กราฟิก, ว่าคอนโซลเสมือนตอบสนองหรือไม่ และข้อความแสดงข้อผิดพลาดใด ๆ รายละเอียดเหล่านี้จะช่วยในการจำแนกปัญหาไปยังแอปพลิเคชัน, แผงควบคุม, ตัวจัดการหน้าต่าง, กราฟิก หรือระบบได้

ฝากความเห็น

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

เรียนรู้วิธีการกู้คืนพาร์ติชั่นและไฟล์ที่สูญหายด้วย TestDisk และ PhotoRec ปกป้องไดรฟ์ต้นทาง สแกนอย่างปลอดภัย และบันทึกข้อมูลที่กู้คืนไปยังดิสก์อื่น

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

สแกนคิวอาร์โค้ดบน Linux ด้วย CoBang โดยใช้เว็บแคมหรือไฟล์ภาพ ดูตัวเลือกการติดตั้ง ขั้นตอนการตั้งค่า และวิธีแก้ไขปัญหาสำหรับการเข้าถึงกล้อง Flatpak

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

เปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls: ปรับค่าแสง สี ลดการกระพริบ และการควบคุมอื่นๆ ที่รองรับ จากนั้นตรวจสอบโหมดวิดีโอที่เข้ากันได้

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

ติดตั้ง PhpStorm บน Linux ด้วย JetBrains Toolbox หรือไฟล์เก็บถาวร tar.gz แบบสแตนด์อโลน รวมถึงตัวเลือก Snap และ Arch AUR Java ถูกรวมมาให้แล้ว

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

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

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

ดาวน์โหลด Cisco Packet Tracer 9.0.1 สำหรับ Ubuntu 64-bit ติดตั้งแพ็คเกจ DEB ด้วย APT ยอมรับข้อตกลงใบอนุญาตในเทอร์มินัล และลงชื่อเข้าใช้เพื่อเริ่มการทดลอง

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

ลบพื้นหลังรูปภาพบน Linux ด้วย GIMP: ลากเส้นตามวัตถุ ลบพื้นหลังที่เลือก รักษาความโปร่งใส และส่งออกเป็นไฟล์ PNG ที่สามารถนำกลับมาใช้ใหม่ได้

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

สร้างไฟล์ ISO สำหรับ CD-ROM บน Linux ด้วย GNOME Disks หรือ dd ระบุไดรฟ์ออปติคัล ตรวจสอบสถานะการคัดลอก ตรวจสอบความถูกต้องของอิมเมจ และรู้ว่าเมื่อใดที่แผ่นเสียหายหรือแผ่นเสียงต้องการเครื่องมืออื่น

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler แปลงคลิป MP3 เป็นคีย์บนแป้นพิมพ์และสามารถเล่นเสียงวนซ้ำได้ เรียนรู้ว่าซอฟต์แวร์ฟรีรุ่นเก่านี้ทำอะไรได้บ้าง ฟีเจอร์เก่าๆ สิ้นสุดลงตรงไหน และควรตรวจสอบอะไรบ้างก่อนดาวน์โหลด