วิธีป้องกันไม่ให้หน้าต่างซ้อนทับในพื้นที่ทำงานอื่น


11

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

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

แก้ไข: Chromium ปรากฏขึ้นทั้งบนพื้นที่ทำงานด้านขวาบนและล่างขวา


ฉันอยากจะเห็นตัวเลือกนี้ถูกนำมาใช้ใน Unity อย่างใด อะไรที่เราสามารถทำได้เพื่อทำให้สิ่งนี้เกิดขึ้น?
JohanSJA

ฉันเพิ่งลองใช้ Gnome shell และ windows ก็ไม่ได้ซ้อนพื้นที่ทำงานที่นั่น
user1477

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

โพสต์ที่คล้ายกันในกรณีที่การแก้ปัญหามา askubuntu.com/questions/218771/...
Programster

คำตอบ:


4

ดูเหมือนจะไม่มีตัวเลือกในการทำเช่นนั้นใน Compiz

คุณสามารถติดตั้งตัวจัดการการตั้งค่า CompizConfig (แพคเกจcompizconfig-settings-managerโปรแกรมccsm) และเพิ่มระยะการต้านขอบในตัวเลือกปลั๊กอินSnap Windowในส่วนการจัดการหน้าต่าง :

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

สิ่งนี้จะช่วยป้องกันการผลักหน้าต่างออกไปนอกหน้าจอ อย่างไรก็ตามหากคุณย้ายหน้าต่างเร็วเกินไปหน้าต่างจะไม่ถูกทริกเกอร์ดังนั้นจึงไม่มีทางออกที่ดีที่สุด

บางทีปัญหานี้อาจคุ้มค่ากับจดหมายไปยังรายชื่อผู้รับจดหมาย Ayatanaหรือไม่? :-)


บางทีนี่อาจช่วยได้ในอดีต แต่เมื่อ 12.04 การเปลี่ยนระยะการต้านทานขอบนั้นไร้ประโยชน์ในการป้องกันการข้ามพื้นที่ทำงาน คำแนะนำของฉันคือการทำให้พื้นที่ทำงานในแนวนอนโดยใช้ CCSM> ตัวเลือกทั่วไป> ขนาดเดสก์ทอป
holocronweaver

0

สาเหตุที่ทำให้ฉันใช้gnome flashback (metacity)มากกว่า
gnome flashback (compiz)เป็นเวลานาน

แต่metacityมีปัญหาอื่น ๆ .. > _ <..


-1

ฉันก็รู้สึกรำคาญมากที่เดสก์ทอปเสมือนทับ "คุณสมบัติ" ของ unity / compiz ด้วย

หลังจากหลายชั่วโมงพยายามที่จะจัดการกับแนวคิดก่อนวัยอันควรของพวกเขาข้อบกพร่องและความไร้ประสิทธิภาพ (ซึ่งยังคงอยู่ใน Ubuntu 11.10) ฉันให้พวกเขาและเปลี่ยนกลับเป็น gnome2 / metacity

Metacity เป็นเครื่องมือจัดการหน้าต่างที่มีประสิทธิภาพและมีประสิทธิภาพซึ่งแยกพื้นที่ทำงาน


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