วิธีกำหนดค่าระบบของฉันเพื่อให้หน้าต่างทั้งหมดเริ่มขยายใหญ่สุดได้อย่างไร


41

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

นี่คือตัวอย่างของขนาดของหน้าต่าง Inkscape เมื่อเปิด:

ตัวอย่างวิธีที่ inkscape (และแอปพลิเคชันอื่น ๆ ) เปิดขนาดเล็ก


ถ้าคุณขยายหน้าต่างให้ใหญ่สุดและปิดโปรแกรมแล้วเปิดในครั้งต่อไปขนาดจะไม่ถูกจดจำ?
theTuxRacer

@ Kaustubh นั่นไม่ใช่กรณีสำหรับแอปพลิเคชันทั้งหมด
Oxwivi

ไม่ใช่กรณีของ Terminal และ Inkscape แน่นอน
amh

คุณสามารถตั้งค่าสำหรับเทอร์มินัลโท
Octavian Damiean

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

คำตอบ:


34

ติดตั้งmaximusติดตั้งสังฆราชาจาก Software Center หรือจาก Terminal:

sudo apt-get install maximus

จากนั้นรันคำสั่งนี้จากเทอร์มินัล:

maximus

หน้าต่างใหม่ทั้งหมดจะถูกขยายให้ใหญ่สุดด้วย

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


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

1
@andresmh คุณลองเปิดอะไรในขณะที่maximusกำลังทำงานอยู่หรือเปล่า? หากคุณรีบูทระบบนอกจากว่าคุณจะเพิ่มรายการที่ Startup Applications มันจะไม่ทำงาน
Oxwivi

คุณพูดถูก ฉันใส่สังฆราชาเพื่อให้มันเริ่มต้นในเวลาบูตและตอนนี้มันใช้งานได้ดี ขอบคุณ!
amh

ดีใจที่ฉันมีความรู้เกี่ยวกับ Ubuntu อาจเป็นประโยชน์!
Oxwivi

1
บางทีการdevlispieกล่าวถึงในคำตอบต่อไปอาจช่วยได้
Oxwivi

20
  1. ติดตั้ง devilspie

    sudo apt-get install devilspie
    

    พายปีศาจคือ:

    ยูทิลิตี้จับคู่หน้าต่างซึ่งได้รับแรงบันดาลใจจากตัวเลือก "Matched Windows" ของ Sawfish และการขาดฟังก์ชันการทำงานใน Metacity Metacity ที่ไม่มีการจับคู่หน้าต่างไม่ใช่สิ่งเลวร้าย - Metacity เป็นตัวจัดการหน้าต่างแบบลีนและการจับคู่หน้าต่างไม่จำเป็นต้องเป็นงานตัวจัดการหน้าต่าง

    Devil's Pie สามารถกำหนดค่าให้ตรวจจับ windows เมื่อสร้างขึ้นและจับคู่หน้าต่างกับชุดของกฎ หากหน้าต่างตรงกับกฎก็สามารถดำเนินการชุดของการกระทำในหน้าต่างนั้น ตัวอย่างเช่นฉันสามารถทำให้หน้าต่างทั้งหมดที่สร้างโดย X-Chat ปรากฏบนพื้นที่ทำงานทั้งหมดและหน้าต่าง Gkrellm1 หลักไม่ปรากฏในเพจเจอร์หรือรายการงาน

  2. สร้างไดเรกทอรี~/.devilspieหากยังไม่มี:

    mkdir -p ~/.devilspie
    
  3. ตอนนี้เราจะสร้างสคริปต์ที่จะขยายหน้าต่างทั้งหมด:

    gedit ~/.devilspie/maximize.ds
    

    วางรหัสต่อไปนี้ลงในmaximize.ds:

    (begin
        (maximize)(focus)
    )               
    

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

  4. รันคำสั่งต่อไปนี้จากเทอร์มินัล:

    devilspie       
    
  5. หน้าต่างทั้งหมดของคุณควรจะขยายใหญ่สุด ตอนนี้เพิ่มแอปพลิเคชันเริ่มต้นdevilspieของคุณเพื่อให้คุณไม่ต้องเรียกใช้ด้วยตนเองทุกครั้งที่คุณลงชื่อเข้าใช้:

    • ระบบ➜การตั้งค่า Applications แอปพลิเคชันเริ่มต้น

    • คลิกAddและป้อนDevil's Pieสำหรับชื่อและ/usr/bin/devilspieสำหรับคำสั่ง

    • คลิกAddและปิดการใช้งานเริ่มต้น

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


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

1
@andresmh devilspieไม่ได้ทำงานยกเว้นเมื่อคุณเปิดหน้าต่างใหม่มันเบามากกับทรัพยากรระบบ
อิสยาห์

9

สำหรับผู้ใช้ Inkscape ทั่วไปที่ได้รับความรำคาญจากปัญหาดังกล่าวก็มีทางออก

  1. เริ่มต้น Inkscape
  2. ขยายใหญ่สุด
  3. ไปที่ไฟล์➜➜ Inkscape การตั้งค่าของ Windows
  4. เลือกจำและใช้รูปทรงเรขาคณิตหน้าต่างที่ผ่านมา

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

  5. ปิดมันเสมอในโหมดขยายใหญ่สุด

ตอนนี้ทุกครั้งที่คุณลุกไหม้ Inkscape มันจะโหลดด้วยเรขาคณิตที่บันทึกไว้


8

1) ติดตั้งCompizConfig การตั้งค่า-Manager ,

2) เปิดAlt+ F2และประเภทccsmและตีEnter,

3) ไปที่ "วาง Windows"

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

4) เลือก "ตำแหน่งหน้าต่างถาวร"> "หน้าต่างพร้อมโหมดตำแหน่งคงที่"> "ใหม่"

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

5) วางที่ "Windows": type=Normal

6) ที่ "Mode" เลือก: "ขยายใหญ่สุด"

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


7

หากคุณใช้ Compiz ให้ไปที่ "การจัดการหน้าต่าง" (ภายใต้หมวดหมู่หรือเลื่อนลงในหน้าต่างหลัก) และทำสิ่งต่อไปนี้:

อย่าเปิดใช้งาน Windows กฎ!

  1. เปิด "หน้าต่างกฎ"

  2. ในแท็บ "ตรงกับ" ค้นหา "ขยาย" และเขียน class=

  3. จากนั้นเปิดใช้งานกฎหน้าต่าง (ช่องทำเครื่องหมายด้านซ้ายหรือในหน้าต่างหลัก)

ตอนนี้หน้าต่างทั้งหมดของคุณ (และฉันหมายถึง: ทั้งหมด) จะเปิดกว้างเสมอ

คำเตือน! ซึ่งจะรวมถึงกล่องโต้ตอบหน้าต่างปกติและทุกหน้าต่างจะทำหน้าที่ตามที่คุณร้องขอ นี่คือความต้องการของคุณใช่ไหม ตรวจสอบให้แน่ใจเสมอว่าคุณต้องการสิ่งที่คุณปรารถนาอย่างแท้จริง :)

คุณสามารถทำหลายสิ่งซึ่งรวมถึง (แต่ไม่ จำกัด เพียง):

  • เปิดใช้งานโปรแกรมเดียวเพื่อเปิดขยายให้ใหญ่สุดโดยคลิกที่ไอคอน "บวก" ที่ด้านขวาแล้วกดปุ่ม "คว้า" เพื่อเลือกหน้าต่างของโปรแกรม ซึ่งควรจะทำงานเพื่อที่จะทำสิ่งนี้คุณยังสามารถเขียนชื่อเรื่องบทบาทประเภทชื่อ ฯลฯ
  • ยกเว้นโปรแกรมเดียวเพื่อไม่ให้สังเกตคุณสมบัตินี้โดยทำตามขั้นตอนสุดท้ายและตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานปุ่ม "Invert" ในกล่องโต้ตอบ
  • ใช้กฎ windows อื่น ๆ เช่น:

ข้ามทาสก์บาร์:เพื่อที่หน้าต่างจะไม่ปรากฏในทาสก์บาร์ ข้ามเพจเจอร์:วิธีนี้หน้าต่างจะไม่ปรากฏเมื่อคุณเปลี่ยนแอปพลิเคชันโดยใช้ [Alt] [Tab] หรือ [Super] [แท็บ] ด้านบน:หน้าต่างจะอยู่เหนือหน้าต่างอื่น ๆ ที่รักษาโฟกัสเสมอ ด้านล่าง:มีประโยชน์เมื่อคุณต้องการแอปพลิเคชั่นเช่นเทอร์มินัลเพื่อให้เป็น "ฝัง" ลงในเดสก์ท็อป เต็มหน้าจอ:ไม่ต้องการคำอธิบาย ไม่สามารถเคลื่อนย้าย, ปรับขนาดไม่ได้, ย่อขนาดไม่ได้, ปรับขนาดไม่ได้, ไม่ปิดไม่ได้, ไม่ปรับโฟกัส:ทำตามที่ระบุไว้

ภาพหน้าจอจะอยู่ที่นี่เพื่อให้คุณเห็นการทำงานของปลั๊กอินนี้:

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

วิธีเอาชนะพฤติกรรมหน้าต่างนี้:

คุณจะต้องเข้าถึง compiz และปิดใช้งานปลั๊กอิน "กฎของหน้าต่าง"

ถ้าคุณทำอะไรบางอย่างที่ไม่ได้ช่วยให้คุณเห็น Compiz (สิ่งที่ชอบทำหน้าต่างเพื่อเข้าพัก "ด้านบน" ของอื่น ๆ และขยายหรือเต็มหน้าจอ) เปิด Compiz metacity --replaceขั้วและปิดการใช้งานโดยการทำงาน:

โชคดี!

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


1

ฉันใช้ compiz คุณยังสามารถ:

1) ติดตั้ง ccsmจากศูนย์ซอฟต์แวร์หรือ sudo apt-get install ccsm มันเป็นตัวกำหนดค่า compiz

2) เรียกใช้จากเส้นประหรือจากเทอร์มินัล

3) เลือกตำแหน่งของ windowsและในแท็บทั่วไปเปลี่ยนโหมดการวางตำแหน่งเพื่อขยายให้ใหญ่สุด

ฉันพบว่ามันใช้งานได้ค่อนข้างดี


0

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

ดังนั้นสิ่งที่คุณต้องทำคือเพิ่มให้มากที่สุดก่อนที่จะออก

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