Làm cách nào để định cấu hình hệ thống của tôi để tất cả các cửa sổ bắt đầu tối đa hóa?


41

Mỗi lần tôi mở một thiết bị đầu cuối hoặc một ứng dụng như Inkscape, tôi phải nhấp vào nút phóng to vì theo mặc định chúng mở ở kích thước nhỏ. Có cách nào để tôi có thể định cấu hình hệ thống của mình để mỗi khi chương trình mới mở ra, nó sẽ sử dụng toàn bộ màn hình không?

Dưới đây là một ví dụ về cửa sổ Inkscape nhỏ như thế nào khi mở ra:

ví dụ về cách inkscape (và bất kỳ ứng dụng nào khác) mở nhỏ


Nếu bạn tối đa hóa cửa sổ, và đóng chương trình và mở nó vào lần tiếp theo, kích thước không được ghi nhớ?
theTuxRacer

@Kaustubh, đó không phải là trường hợp của tất cả các ứng dụng.
Oxwivi

đó chắc chắn không phải là trường hợp của Terminal và Inkscape
sáng

Bạn có thể đặt nó cho Terminal tho.
Octavian Damiean

1
Làm thế nào tôi có thể thiết lập nó cho Terminal? trong mọi trường hợp, tôi muốn đặt nó cho tất cả các ứng dụng
amh

Câu trả lời:


34

Cài đặt châm ngônCài đặt châm ngôn từ Trung tâm phần mềm hoặc từ Terminal:

sudo apt-get install maximus

Sau đó chạy lệnh này từ Terminal:

maximus

Tất cả các cửa sổ mới sẽ được tối đa hóa với điều đó.

Cuối cùng, giống như trong ảnh chụp màn hình ở điểm thứ 5 trong câu trả lời của Ê-sai , hãy thêm một mục trong Ứng dụng khởi động. Tên có thể là bất cứ điều gì bạn muốn, và lệnh sẽ chỉ đơn giản maximus.


1
Tôi đã cài đặt nó. Nó thật tuyệt. Cảm ơn rất nhiều cho các khuyến nghị! Tuy nhiên, nó không làm những gì tôi cần. Nó tối đa hóa các cửa sổ hiện có. Tôi muốn nó tối đa hóa các cửa sổ của các ứng dụng tôi sẽ mở. Không phải những cái tôi đã mở.
sáng

1
@andresmh, bạn đã thử mở bất cứ thứ gì trong khi maximusđang chạy chưa? Nếu bạn khởi động lại hệ thống, trừ khi bạn thêm một mục trong Ứng dụng khởi động, nó sẽ không chạy.
Oxwivi

Bạn hoàn toàn đúng. Tôi đặt maximus để nó bắt đầu lúc khởi động và bây giờ nó hoạt động rất tốt. Cảm ơn!
sáng

Vui mừng chút kiến ​​thức của tôi về Ubuntu có thể hữu ích!
Oxwivi

1
Có lẽ các devlispieđề cập trong câu trả lời tiếp theo có thể giúp đỡ.
Oxwivi

20
  1. Cài đặt devilspie.

    sudo apt-get install devilspie
    

    Devil's Pie là:

    Một tiện ích phù hợp với cửa sổ, lấy cảm hứng từ tùy chọn "Windows phù hợp" của Sawfish và thiếu chức năng trong Metacity. Metacity thiếu khớp cửa sổ không phải là một điều xấu - Metacity là một trình quản lý cửa sổ nạc và khớp cửa sổ không phải là một nhiệm vụ của trình quản lý cửa sổ.

    Devil's Pie có thể được cấu hình để phát hiện các cửa sổ khi chúng được tạo và khớp cửa sổ với một bộ quy tắc. Nếu cửa sổ khớp với quy tắc, nó có thể thực hiện một loạt các hành động trên cửa sổ đó. Ví dụ: tôi có thể làm cho tất cả các cửa sổ được tạo bởi X-Chat xuất hiện trên tất cả các không gian làm việc và cửa sổ Gkrellm1 chính không xuất hiện trong danh sách máy nhắn tin hoặc tác vụ.

  2. Tạo thư mục ~/.devilspienếu nó chưa tồn tại:

    mkdir -p ~/.devilspie
    
  3. Bây giờ chúng tôi sẽ tạo tập lệnh sẽ tối đa hóa tất cả các cửa sổ:

    gedit ~/.devilspie/maximize.ds
    

    Dán đoạn mã sau vào maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    nhập mô tả hình ảnh ở đây

  4. Chạy lệnh sau từ thiết bị đầu cuối:

    devilspie       
    
  5. Tất cả các cửa sổ của bạn bây giờ sẽ được tối đa hóa. Bây giờ hãy thêm devilspievào Ứng dụng khởi động của bạn để bạn không phải chạy thủ công mỗi lần đăng nhập:

    • Hệ thống Tùy chọn Ứng dụng khởi động

    • Nhấp vào Thêm và nhập Devil's Piecho Tên/usr/bin/devilspiecho Lệnh .

    • Nhấp vào Thêm và đóng Ứng dụng khởi động .

    nhập mô tả hình ảnh ở đây


Đây có vẻ là một giải pháp nhưng tôi đã hy vọng điều gì đó không phải chạy thêm một quy trình. Tôi tự hỏi làm thế nào cpu / bộ nhớ chuyên sâu này là. Tôi đã hy vọng tôi sẽ phải thay đổi một số tập tin cấu hình hiện có.
sáng

1
@andresmh devilspiekhông hoạt động trừ khi bạn mở một cửa sổ mới, nó rất nhẹ về tài nguyên hệ thống.
Ê-sai

9

Đối với người dùng Inkscape thường xuyên bị làm phiền bởi vấn đề đó, có một giải pháp.

  1. Bắt đầu Inkscape.
  2. Tối đa hóa nó.
  3. Chuyển đến Tệp Preferences Tùy chọn Inkscape ➜ Windows .
  4. Chọn Ghi nhớ và sử dụng hình học của cửa sổ cuối cùng .

    nhập mô tả hình ảnh ở đây

  5. Luôn đóng nó trong chế độ tối đa.

Bây giờ mỗi khi bạn kích hoạt Inkscape, nó sẽ tải lên với hình dạng đã lưu của nó.


8

1) Cài đặt CompizConfig-Settings-Manager ,

2) Mở Alt+ F2và gõ ccsmvà nhấn Enter,

3) Chuyển đến "Đặt Windows"

nhập mô tả hình ảnh ở đây

4) Chọn "Vị trí cửa sổ cố định"> "Cửa sổ với chế độ vị trí cố định"> "Mới"

nhập mô tả hình ảnh ở đây

5) Tại dán "Windows": type=Normal

6) Tại "Chế độ", chọn: "Tối đa hóa".

nhập mô tả hình ảnh ở đây


7

Nếu bạn đang sử dụng Compiz, hãy chuyển đến "Quản lý cửa sổ" (bên dưới danh mục hoặc cuộn xuống trong cửa sổ chính) và thực hiện tiếp theo:

KHÔNG ENABLE WINDOWS QUY TẮC YET!

  1. Mở "Quy tắc cửa sổ".

  2. Trong tab "Kết hợp", tìm "Tối đa hóa" và viết class=

  3. Sau đó kích hoạt Quy tắc cửa sổ. (Hộp kiểm bên trái hoặc trong cửa sổ chính)

Bây giờ, tất cả các cửa sổ của bạn (và ý tôi là: TẤT CẢ) sẽ LUÔN mở Tối đa hóa.

CẢNH BÁO! Điều này cũng sẽ bao gồm các hộp thoại, cửa sổ bình thường và mọi cửa sổ sẽ hoạt động như bạn yêu cầu. Đây là mong muốn của bạn, phải không? luôn chắc chắn rằng bạn thực sự muốn những gì bạn muốn. :)

Bạn cũng có thể làm một số việc, bao gồm (nhưng không giới hạn):

  • Kích hoạt một chương trình duy nhất để mở tối đa hóa, bằng cách nhấp vào biểu tượng "cộng" ở bên phải và nhấn nút "Grab" để chọn cửa sổ của chương trình. cái nào sẽ được chạy để làm điều này, bạn cũng có thể viết tiêu đề, vai trò, loại, tên, v.v.
  • Loại trừ một chương trình duy nhất để không quan sát tính năng này bằng cách thực hiện các bước cuối cùng và đảm bảo bạn bật nút "Đảo ngược" trong hộp thoại.
  • Sử dụng các quy tắc cửa sổ khác, như:

Bỏ qua thanh tác vụ: để các cửa sổ sẽ không xuất hiện trên thanh tác vụ. Bỏ qua máy nhắn tin: theo cách này, các cửa sổ sẽ không xuất hiện khi bạn thay đổi ứng dụng bằng cách sử dụng [Alt] [Tab] hoặc [Super] [Tab] Phía trên: các cửa sổ sẽ luôn ở trên phần còn lại của các cửa sổ luôn giữ tiêu điểm. Dưới đây: Hữu ích khi bạn muốn một ứng dụng, như thiết bị đầu cuối, được "nhúng" vào máy tính để bàn. Toàn màn hình: không cần giải thích. Không di chuyển, Không thể thay đổi kích thước, Không thu nhỏ, Không tối đa hóa, Không thể đóng, Không tập trung: thực hiện những gì nó nói.

Một ảnh chụp màn hình được đặt ở đây để bạn thấy plugin này hoạt động:

nhập mô tả hình ảnh ở đây

LÀM THẾ NÀO ĐỂ QUÁ NHIỀU CỬA SỔ NÀY:

Bạn sẽ cần có quyền truy cập vào compiz và vô hiệu hóa plugin "Window Rules".

Nếu bạn đã làm một cái gì đó không cho phép bạn nhìn thấy compiz, (đại loại như: tạo một cửa sổ để "ở trên" của cái khác và tối đa hóa hoặc toàn màn hình), hãy mở một thiết bị đầu cuối và vô hiệu hóa compiz bằng cách chạy : metacity --replace.

Chúc may mắn!

Chữ hoa chỉ để nhấn mạnh văn bản quan trọng. Có thể được chỉnh sửa và thay đổi bởi bất cứ ai nếu cần. Cảm ơn bạn.


1

Tôi bạn đang sử dụng compiz bạn cũng có thể:

1) cài đặt ccsm từ trung tâm phần mềm hoặc sudo apt-get cài đặt ccsm. Đó là một cấu hình compiz

2) khởi chạy nó từ dấu gạch ngang hoặc từ thiết bị đầu cuối

3) chọn vị trí cửa sổ và trong tab chung, thay đổi chế độ định vị thành tối đa

Tôi thấy điều này hoạt động khá tốt


0

Điều gì liên quan đến Gnome 3, tôi có thể nói rằng thông thường khi bạn đóng bất kỳ ứng dụng nào, nó sẽ nhớ kích thước và lần sau, khi nó mở lại.

Vì vậy, tất cả những gì bạn cần làm là tối đa hóa nó trước khi thoát.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.