ปรับขนาดหน้าต่างโดยใช้ Xfce โดยอัตโนมัติเหมือนใน gnome


17

ฉันต้องการลาก windows ของฉันไปทางด้านซ้ายหรือด้านขวาของเดสก์ท็อปและให้พวกมันถูกย่อขนาดโดยอัตโนมัติเหมือนกับมันทำงานกับ Gnome หรือ Windows 7 และเพิ่มพวกมันให้มากที่สุดเมื่อลากมันขึ้นไปด้านบน เป็นไปได้อย่างไรใน Xfce

คำตอบ:


18

12.10 ขึ้นไป

Tiling snap สร้างขึ้นในตัวจัดการหน้าต่าง XFCE เพียงลากหน้าต่างของคุณไปที่ขอบของหน้าจอเพื่อให้สแน็ปเกิดขึ้น

11.10 และ 12.04

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

ตามบทความนี้ - มีโปรแกรมแก้ไขเพื่อเปิดใช้งานการเรียงต่อกันหน้าต่าง (aka windows snap) สำหรับตัวจัดการการเรียงพิมพ์ xfwm4

มีวิดีโอหลอดที่ยอดเยี่ยมที่แสดงการกระทำนี้

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใช้โปรแกรมปะแก้นี้แล้วอัปโหลดไปยัง PPA

ติดตั้ง

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

ออกจากระบบและเข้าสู่ระบบ


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

sudo apt-get install compiz compizconfig-settings-manager

จากนั้นเพิ่มcompiz --replace ccp &ในรายการโปรแกรมเริ่มอัตโนมัติของคุณ


ทำงานได้ดีขอบคุณ เป็นไปได้หรือไม่ที่จะกำหนดค่าแบบที่เมื่อฉันย้ายหน้าต่างไปที่ขอบด้านบนมันจะขยายใหญ่สุดแทนที่จะไปครึ่งหน้าจอ?
Paul Woitaschek

1
ฉันใช้โปรแกรมปรับปรุง archlinux โดยตรงกับแหล่ง ubuntu xwfm4 ดังนั้นฉันเดาว่าถ้าความสามารถที่คุณต้องการไม่ได้อยู่ใน patch นั้นคำขอจะต้องไปที่ผู้พัฒนา archlinux ด้วยตัวเอง ความสามารถที่เปิดใช้งานในโปรแกรมปะแก้เป็นดังที่แสดงในวิดีโอ - การลากไปที่ไทล์ด้านบนของหน้าต่างเหนือครึ่งบนของหน้าจอ
fossfreedom

@ ph1b - เพื่อให้ชัดเจน - หากคุณเห็นการเปลี่ยนแปลงที่ดีจริงๆในอนาคตกับแพทช์ arch-linux ให้ ping ฉันรายละเอียดและฉันจะพยายามทำให้ PPA ของฉันดีที่สุด
fossfreedom

ฉันพยายามสร้าง xfwm4-tiling ตามที่ alez แนะนำ แต่ล้มเหลว แต่มีความคิดเห็นในบล็อก 'ครึ่งหนึ่งของ adder' นี้ (ลิงก์ของ alez) และความคิดเห็นนี้แนะนำให้ลอง X Tile ฉันอยากจะบอกว่าจากความเห็นที่ต่ำต้อยของฉันมันดีกว่า xfwm4-tiling ทำไม? เนื่องจากคุณไม่จำเป็นต้องลากหน้าต่างด้วยตนเองเพื่อเรียงภาพ ด้วย X Tile คุณจะได้รับเมนูเล็ก ๆ ในพื้นที่แจ้งเตือนซึ่งมีรูปแบบการเรียงแบบกำหนดไว้ล่วงหน้าจำนวนมากและใช้งานได้ดีมาก ฉันแนะนำให้ลองทำดู
skanatek

8

ที่จะได้รับการปูกระเบื้องหน้าต่างการทำงานใน 12.10 wrap_windowsคุณจะต้องปิดการใช้งาน

รันสิ่งต่อไปนี้ในเทอร์มินัลเพื่อเปิดใช้งานการเรียงต่อกัน:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


ใน 12.10 มันทำงานเป็นค่าเริ่มต้นหรือไม่
Paul Woitaschek

0

สำหรับ instalation ง่ายของ xfwm-ปูกระเบื้องคุณสามารถใช้การกวดวิชานี้: อาคาร xfwm4tiling บางทีคุณอาจจะต้องเปลี่ยนหมายเลขรุ่นสองสามอัน แต่มันทำงานได้อย่างยอดเยี่ยมสำหรับฉัน ถ้าไม่คุณจะต้องมีเส้นทาง compiz หากคุณมีระบบ 32 บิตฉันยังคงมี. deb บนคอมพ์ของฉัน แต่ฉันขอแนะนำให้คุณสร้างด้วยตัวเอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.