แก้ไข: การจัดกึ่งกลางหน้าต่างใน XFCE ทำงานไม่ถูกต้อง
เมื่อเร็ว ๆ นี้ใน Linux distro ที่ฉันใช้ ฉันเปลี่ยนจากสภาพแวดล้อมเดสก์ท็อป Fluxbox เป็น XFCE เนื่องจาก XFCE มีคุณสมบัติที่เป็นเอกลักษณ์และดีบางอย่างสำหรับฉัน เช่น ความสามารถในการเรียงลำดับปุ่มบนทาสก์บาร์ใหม่ ใน Fluxbox ฉันได้ตั้งค่าหน้าต่างทั้งหมดให้เปิดตรงกลางหน้าจอด้วยการแฮ็ก XFCE ยังมาพร้อมกับความสามารถในการจัดวางหน้าต่างใหม่ให้อยู่ตรงกลางกล่อง อย่างไรก็ตาม มันล้มเหลวเป็นครั้งคราวสำหรับฉัน ต่อไปนี้คือวิธีกำจัดปัญหาเพื่อให้หน้าต่างอยู่ตรงกลางอย่างถูกต้อง
โฆษณา
วิธีตั้งศูนย์หน้าต่างใหม่ใน XFCE
สภาพแวดล้อมเดสก์ท็อป XFCE มาพร้อมกับตัวจัดการหน้าต่างของตัวเองที่เรียกว่า xfwm4. มีตัวเลือกที่เหมาะสมในการวางหน้าต่างใหม่ไว้ตรงกลางหน้าจอ หากต้องการใช้งาน คุณต้องไปที่ การตั้งค่า -> ตัวจัดการ Windows ปรับแต่งและปรับแต่ง ตำแหน่ง ตัวเลื่อนไปยังตำแหน่งที่ถูกต้องตามที่แสดงด้านล่าง:
นั่นคือทุกสิ่งที่คุณต้องทำ
เหตุใดการจัดกึ่งกลางหน้าต่างจึงไม่ทำงานและจะแก้ไขได้อย่างไร
หลังจากรีบูต ฉันสังเกตเห็นว่าหน้าต่างใหม่หยุดเปิดที่กึ่งกลางของหน้าจอ แต่ปรากฏที่มุมซ้ายบนของหน้าจอแทน:
เรื่องนี้มีสาเหตุมาจากหัวข้อ ฉันเปลี่ยนจากธีม xfwm4 เริ่มต้นเป็นธีม Linux Mint ชื่อ "Blue Menta" ปัญหาไม่เคยเกิดขึ้นกับธีม XFCE เริ่มต้น แต่ในกรณีของ Blue Menta จะมีการแทนที่ตัวเลื่อนที่กล่าวถึงข้างต้นด้วยค่าที่ต่ำกว่า ดังนั้นการจัดวางหน้าต่างจึงทำงานไม่ถูกต้อง
ในการแก้ไข ให้ไปที่โฟลเดอร์ของธีมที่คุณใช้อยู่ และค้นหาไฟล์ที่เรียกว่า "themerc" ต้องอยู่ในโฟลเดอร์ย่อย xfwm4 ธีมต่อผู้ใช้จะอยู่ในไดเร็กทอรี /home/your_user_name/.themes และธีมสำหรับทั้งระบบจะอยู่ที่ /usr/shared/themes/
ในกรณีของฉัน ฉันควรแก้ไขไฟล์ต่อไปนี้:
/home/hb860/.themes/BlueMenta/xfwm4/themerc
แสดงความคิดเห็นในบรรทัด "placement_ratio" ดังที่แสดงด้านล่าง:
ใช้ธีมของคุณอีกครั้งในการตั้งค่า -> ตัวจัดการหน้าต่าง -> สไตล์ ตอนนี้การจัดวางหน้าต่างจะทำงานอย่างถูกต้องและหน้าต่างใหม่จะเปิดขึ้นที่กึ่งกลางของหน้าจอ
แค่นั้นแหละ. ตอนแรกฉันคิดว่านี่จะต้องเป็นข้อบกพร่องใน xfwm4 และแม้กระทั่ง รายงาน แต่ต้องขอบคุณ Olivier Fourdan ผู้สร้าง XCFE ที่ชัดเจนว่าตอนนี้เป็นปัญหาของธีม