จะป้องกันไม่ให้โปรแกรมเปิดใช้งานให้ใหญ่สุดได้อย่างไร


16

ทุกครั้งที่ฉันเปิดโปรแกรมพูด Firefox มันเริ่มขยายใหญ่สุดฉันจะป้องกันไม่ให้สิ่งนี้เกิดขึ้นได้อย่างไร มันไร้สาระมากที่พวกเขามีสิ่งนี้เป็นค่าเริ่มต้น

คำตอบ:


11

เพียงแค่ตั้งค่าสถานะว่าเปอร์เซ็นต์การเพิ่มขนาดอัตโนมัตินั้นสามารถกำหนดค่าได้ใน 11.10 ในccsm(ตัวจัดการการตั้งค่า CompizConfig) Idiotically มันยากใน 11.04 แม้ว่าจะมีปัญหากับสิ่งที่ร้อยละควรจะเร็ว (เดิมคือ 60% คนบ่นและคำตอบคือการเปลี่ยนค่ามากกว่าทำสิ่งที่ชัดเจนของการกำหนดค่าเป็น สิ่งนี้ชัดเจนว่าจะเป็นผู้ใช้และระบบเฉพาะ) ฉันไม่พบวิธีที่สะดวกในการสำรองพอร์ตการแก้ไขเป็น 11.04 (แน่นอนคุณสามารถอัปเกรดได้ตลอดเวลา)

แต่วันที่ 11.10:

  • ติดตั้งccsmหากคุณยังไม่ได้ติดตั้ง (โดยปกติจะไม่ได้ติดตั้งตามค่าเริ่มต้น)
  • เรียกใช้
  • ไปที่เดสก์ท็อป
  • คลิกปลั๊กอิน Ubuntu Unity
  • ไปที่แท็บทดลองและคุณควรเห็นสิ่งนี้: ป้อนคำอธิบายรูปภาพที่นี่ ตั้งค่าขยายอัตโนมัติสูงสุดเป็น 100% เพื่อปิดการใช้งานอย่างสมบูรณ์หรือเป็นเปอร์เซ็นต์ที่สูงขึ้นหากคุณชอบพฤติกรรม แต่ค่าเริ่มต้น 75% เป็นค่าที่ไม่ถูกต้องสำหรับคุณ

แหล่งที่มา:


8

ในการแก้ไขปัญหาด้วย Unity 2d ให้ทำสิ่งนี้บนบรรทัดคำสั่ง:

gconftool -s /apps/metacity/general/auto_maximize_windows -t bool false

หรือเรียกใช้ gconf-editor และเปลี่ยนคีย์นั้นเป็น false

สิ่งนี้สร้างความรำคาญให้กับฉัน :( การแก้ไขแตกต่างกันสำหรับ unity 2d กว่าสำหรับ 3d unity


โอ้! ldrn คุณพบโซลูชันที่ทำงานได้อย่างสมบูรณ์แบบ! ตลอดทั้งสัปดาห์คุณเป็นฮีโร่ของฉันอย่างเป็นทางการ ฉันกอดคุณได้แล้ว
อารมณ์

4

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

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

โดยทั่วไปคุณสามารถปิดการใช้งานขอบด้านบน (ตั้งค่าเป็นไม่มี) เพื่อหลีกเลี่ยงการเพิ่มขนาดหน้าต่างอัตโนมัติ


1
Maximus ไม่ได้ติดตั้ง ฉันวิ่ง 11.04 ด้วยความสามัคคี 2D การเพิ่มขนาดอัตโนมัติดูเหมือนจะเป็นคุณสมบัติเริ่มต้นของความเป็นเอกภาพ คอมพิวเตอร์เครื่องอื่นของฉันใช้ 11.04 กับ Compiz Unity แสดงพฤติกรรมเดียวกัน โดยทั่วไปเมื่อหน้าต่างครอบคลุมเดสก์ท็อปจำนวนหนึ่ง - สมมติว่า 80% - หน้าต่างจะข้ามไปขยายให้ใหญ่สุดทุกครั้งที่เปิดหน้าต่างขึ้นมาใหม่ แม้ในขณะที่ใช้แท็บ alt +
อารมณ์

@ อารมณ์: โอ้ ... ฉันจะอัพเดทคำตอบของฉัน
RolandiXor

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

ใครเคยลงคะแนนนี้ ... แสดงความคิดเห็นเมื่อคุณลงคะแนนแทนการลงคะแนนและทำงาน มันไร้สาระและไร้ประโยชน์ (ใช่คุณให้คะแนนตัวคุณเองและไม่ได้เปิดเผยตัวตนอีกต่อไป แต่อย่างน้อยฉันก็รู้ว่าทำไมคุณถึงลงคะแนนฉันจึงสามารถปรับปรุงได้ คำตอบนี้อาจไม่จำเป็นใน 11.10 แต่ผู้ใช้ 11.04 คนยังคงต้องการ - ถ้าเป็นเหตุผล
RolandiXor

3

พบสิ่งนี้ในหัวข้อนี้ทดสอบและดูเหมือนว่าจะเป็นจริง

คุณต้องเปิดแอปปรับขนาดหน้าต่างให้ต่ำกว่า 75% ของขนาดหน้าจอจากนั้นปิดแอป โดยค่าเริ่มต้นหน้าต่างใด ๆ ที่เกิน 75% จะถูกขยายสูงสุดเมื่อเปิด - mc4man

นอกจากนี้ตามเธรดเดียวกันลักษณะการทำงานนี้สามารถเปลี่ยนแปลงได้โดยแก้ไขแหล่งที่เป็นหนึ่งเดียวและรวบรวมใหม่ ไม่ใช่คำตอบที่เราต้องการจะได้ยิน ...


ขอบคุณ! แน่นอนว่ามันเป็น ฉันเห็นด้วยมันไม่ควรต้องมีการบันทึก .. ฉันเปิดใช้งานปลั๊กอินปรับขนาด windows ในตัวจัดการการตั้งค่า compiz และที่ช่วย อย่างไรก็ตามอย่างน้อยมันก็เป็นการเริ่มต้น! ขอบคุณสำหรับการตอบกลับ!
สกอตต์

ปลั๊กอินข้อมูลปรับขนาดสามารถช่วยเราได้โดยแสดงขนาดที่หน้าต่างใช้เมื่อเราปรับขนาด ฉันหวังว่าพวกเขาจะกำหนดค่าได้ในไม่ช้า (ด้วย gconf-editor เป็นต้น)
bluefoot

@bluefoot: พวกเขามีใน 11.10 ในccsm, รายละเอียด
TJ Crowder

3

ติดตั้ง "Advanced Desktop Effect Settings" (ccsm) ผ่านทางศูนย์ซอฟต์แวร์และเปิดใช้งาน

เลื่อนลงไปที่ "การจัดการหน้าต่าง" และยกเลิกการเลือก "Snapping Windows" และ "Grid" วิธีนี้จะปิดใช้งานการจัดชิดขอบของหน้าจอและขยายให้ใหญ่สุดเมื่อถึงมุม

นอกจากนี้คุณสามารถตัดสินใจได้ว่าจะเริ่มหน้าต่างที่อยู่กึ่งกลางตำแหน่งอัจฉริยะหรือควรขยายให้ใหญ่สุด ฯลฯ ใน "วาง Windows" ซึ่งอยู่ภายใต้ "การจัดการหน้าต่าง"

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