วิธีแก้ไขเดสก์ท็อป XFCE Linux ที่หยุดนิ่ง

วิธีแก้ไขเดสก์ท็อป XFCE Linux ที่หยุดนิ่ง

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

รีเฟรชแผง XFCE4

โดยส่วนใหญ่ ปัญหา ปัญหา และการขัดข้องบน XFCE4 จะเกี่ยวข้องกับแผง XFCE4 เป็นเรื่องที่เข้าใจได้ เนื่องจากบางครั้งพาเนลอาจมีปลั๊กอินที่เพิ่มเข้าไปซึ่งทำให้ล้มเหลวได้

น่าเศร้าที่มีในตัวไม่มีทางสำหรับผู้ใช้ XFCE คลิกที่ปุ่มเพื่อให้แผงจะเริ่มต้นใหม่และไม่มีการตั้งค่าฟังก์ชั่นความลับในตัวเหมือนที่มีอยู่ในGnome เชลล์ ผู้ใช้ที่ต้องการแก้ไขพาเนล XFCE4 ที่ไม่ตอบสนองจะต้องบังคับปิดและเปิดใหม่อีกครั้ง

วิธีที่ดีที่สุดในการฆ่าและเรียกใช้แผง XFCE4 อีกครั้งคือการใช้เทอร์มินัล สาเหตุหลักมาจากโปรแกรมจำลองเทอร์มินัลจะให้รายละเอียดผลลัพธ์ของโปรแกรม และคุณจะสามารถแก้ไขปัญหาที่ทำให้แผงควบคุมของคุณล็อคและทำงานล้มเหลว ดังนั้นกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์แล้วเปิดหน้าต่างเทอร์มินัล เมื่อหน้าต่างเทอร์มินัลพร้อมใช้งาน ให้รันคำสั่งpidofเพื่อกำหนดรหัส ID กระบวนการสำหรับพาเนล

pidof xfce4-panel

อ่านหมายเลขเอาต์พุตและใส่ลงใน  คำสั่งkill ด้านล่าง

วิธีแก้ไขเดสก์ท็อป XFCE Linux ที่หยุดนิ่ง

ฆ่าหมายเลขจาก pidof

หรือหากคำสั่งบนสุดไม่ฆ่าพาเนล ให้ลองใช้คำสั่งนี้

killall xfce4-panel

เมื่อปิดแผง XFCE4 แล้ว คุณสามารถเปิดใหม่ได้โดยตรงจากเทอร์มินัลด้วย:

xfce4 แผง &

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

ปฏิเสธ

รีเฟรชตัวจัดการหน้าต่าง XFCE4

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

เช่นเดียวกับแผงควบคุม สามารถจัดการ Window manager ผ่านเทอร์มินัลได้ ดังนั้น เปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากตรงนั้น คุณจะต้องเรียกใช้  คำสั่งxfwm4 ด้วยสวิตช์ “–replace” เพื่อให้สามารถแทนที่ตัวเองด้วยอินสแตนซ์ปัจจุบันของตัวจัดการหน้าต่างที่ใช้งานไม่ได้

วิธีแก้ไขเดสก์ท็อป XFCE Linux ที่หยุดนิ่ง

xfwm4 --replace

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

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

killall xfwm4

หรือ

pidof xfwm4 ฆ่าหมายเลขจาก pidof

สร้างสคริปต์รีเซ็ต

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

ขั้นตอนแรกในการสร้างสคริปต์รีเซ็ตสำหรับเดสก์ท็อป XFCE4 คือการสร้างไฟล์ที่จะเก็บรหัสไว้ หากต้องการสร้างไฟล์ใหม่ ให้ใช้คำสั่งสัมผัสด้านล่าง

แตะ xfce4-restart

หลังจากรันคำสั่ง touch ด้านบนแล้ว ไฟล์ชื่อ “xfce4-restart” จะปรากฏในโฮมไดเร็กตอรี่ของคุณ (~) จากที่นี่ เปิดไฟล์สคริปต์ด้วยโปรแกรมแก้ไขข้อความนาโน

นาโน -w xfce4-รีสตาร์ท

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

#!/bin/bash

ทำตามโค้ด shebang ให้เพิ่มคำสั่งที่จะฆ่าพาเนล XFCE4

killall xfce4-panel

กดEnterเพื่อสร้างบรรทัดใหม่ภายใต้คำสั่งพาเนล จากนั้นเพิ่มคำสั่งเพื่อรันแผงควบคุมอีกครั้ง

xfce4-panel

ทำตามคำสั่งแผงที่สอง คุณต้องเพิ่มรหัสเพื่อรีเฟรชตัวจัดการหน้าต่าง ในการรีเฟรชตัวจัดการหน้าต่างให้กดEnterเพื่อสร้างบรรทัดใหม่ จากนั้นเขียนคำสั่งxfwm4 –replace

xfwm4 --replace &

บันทึกการแก้ไขของคุณลงในไฟล์ xfce4-restart ในโปรแกรมแก้ไขข้อความ Nano โดยกดCtrl + Oบนแป้นพิมพ์ หลังจากนั้นออกจากนาโนโดยการกดCtrl + X เมื่อออกจากโปรแกรมแก้ไขข้อความ Nano แล้ว ให้อัปเดตการอนุญาตของไฟล์รีสตาร์ทโดยใช้คำสั่งchmod

chmod +x xfce4-รีสตาร์ท

เมื่อการอนุญาตไฟล์เป็นปัจจุบัน ให้ย้ายไฟล์ไปที่ “/usr/bin/” ด้วยคำสั่งmv

sudo mv xfce4-restart /usr/bin/

ขณะนี้ คุณจะสามารถรีสตาร์ททั้งแผงควบคุมและตัวจัดการหน้าต่างบนเดสก์ท็อป XFCE4 ได้โดยเพียงแค่เรียกใช้ตัวเปิดใช้ด่วนด้วยAlt + F2ป้อนคำสั่งด้านล่างแล้วกดปุ่มEnter !

xfce4-รีสตาร์ท


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม