Як налаштувати мою систему так, щоб усі вікна почали максимізувати?


41

Кожен раз, коли я відкриваю термінал або програму на зразок Inkscape, я повинен натискати кнопку максимального збільшення, оскільки за замовчуванням вони відкриваються невеликим розміром. Чи є спосіб я налаштувати свою систему, щоб кожен раз, коли відкривається нова програма, вона використовувала весь екран?

Ось приклад того, як мало вікно Inkscape, коли воно відкривається:

приклад того, як Inkscape (і будь-яка інша програма) відкривається невеликий


якщо ви максимізуєте вікно і закриєте програму та відкриєте її наступного разу, розмір не пам’ятається?
theTuxRacer

@Kaustubh, це стосується не всіх програм.
Oxwivi

це, звичайно , не відноситься до Терміналу та Inkscape
АМГ

Ви можете встановити його для терміналу Тхо.
Октавіан Дам’ян

1
як я можу встановити його для терміналу? у будь-якому випадку, я хочу встановити його для всіх програм
amh

Відповіді:


34

Встановіть maximusВстановіть maximus з Центру програмного забезпечення або з Терміналу:

sudo apt-get install maximus

Потім запустіть цю команду з терміналу:

maximus

Всі нові вікна будуть максимізовані з цим.

Нарешті, так само, як у екрані, знятому у 5-й точці відповіді Ісаї , додайте запис у програмах запуску. Ім'я може бути будь-яким, що ви хочете, а команда буде просто maximus.


1
Я його встановив. Це здорово. Дякую за рекомендацію! Однак це не робить те, що мені потрібно. Це максимізує наявні вікна. Я хочу, щоб він максимізував вікна програм, які я відкрию. Не ті, які я вже відкрив.
amh

1
@andresmh, ти намагався щось відкрити під час maximusзапуску? Якщо ви перезавантажили систему, якщо ви не додасте запис у програмах запуску, вона не запуститься.
Oxwivi

ви абсолютно праві. Я поставив maximus, щоб він починався під час завантаження, і він зараз чудово працює. Дякую!
amh

Радий, що мої знання про Ubuntu можуть бути корисними!
Oxwivi

1
Можливо, devlispieзгадане у наступній відповіді може допомогти.
Oxwivi

20
  1. Встановити devilspie.

    sudo apt-get install devilspie
    

    Чортовий пиріг :

    Утиліта відповідності вікнам, натхненна варіантом "Збігнутих Windows" Sawfish та відсутністю функціональності в Metacity. Недостатня відповідність вікнів Metacity - це не погано - Metacity - це худорлявий менеджер вікон, і відповідність вікон не повинна бути завданням менеджера вікон.

    Devil's Pie може бути налаштований на виявлення вікон під час їх створення та відповідність вікна набору правил. Якщо вікно відповідає правилам, воно може виконати ряд дій у цьому вікні. Наприклад, я можу зробити так, щоб усі вікна, створені X-Chat, відображалися на всіх робочих просторах, а головне вікно Gkrellm1 не відображається у списку пейджерів або завдань.

  2. Створіть каталог, ~/.devilspieякщо він ще не існує:

    mkdir -p ~/.devilspie
    
  3. Тепер ми створимо сценарій, який дозволить максимально використовувати всі вікна:

    gedit ~/.devilspie/maximize.ds
    

    Вставте такий код у maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    введіть тут опис зображення

  4. Запустіть таку команду з терміналу:

    devilspie       
    
  5. Тепер усі ваші вікна мають бути максимально розширеними. Тепер додайте devilspieдо своїх програм запуску, так що вам не доведеться запускати його вручну кожного разу при вході в систему:

    • Система ➜ Налаштування ➜ Запуск програми

    • Клацніть Додати та введіть Devil's Pieдля імені та /usr/bin/devilspieдля команди .

    • Клацніть Додати та закрийте програми запуску .

    введіть тут опис зображення


Це виглядає як рішення, але я сподівався на те, що не доведеться запускати додатковий процес. Цікаво, наскільки це процесор / пам'ять. Я сподівався, що мені доведеться просто змінити деякі існуючі конфігураційні файли.
amh

1
@andresmh devilspieпростоює, за винятком випадків, коли ви відкриваєте нове вікно, воно дуже легке на системних ресурсах.
Ісая

9

Для постійних користувачів Inkscape, які дратуються цією проблемою, є рішення.

  1. Запуск Inkscape.
  2. Максимізуйте це.
  3. Перейдіть до файлу ference Налаштування Inkscape ➜ Windows .
  4. Виберіть " Запам'ятати" та використовуйте геометрію останнього вікна .

    введіть тут опис зображення

  5. Завжди закривайте його в максимальному режимі.

Тепер кожного разу, коли ви запускаєте Inkscape, він завантажується збереженою геометрією.


8

1) Установіть CompizConfig-Settings-Manager ,

2) Відкрийте Alt+ F2і введіть ccsmі натисніть Enter,

3) Перейдіть до "Місце Windows"

введіть тут опис зображення

4) Виберіть "Фіксоване розміщення вікон"> "Вікно з фіксованим режимом розміщення"> "Нове"

введіть тут опис зображення

5) На вставці "Windows": type=Normal

6) У "Режимі" виберіть: "Максимально".

введіть тут опис зображення


7

Якщо ви використовуєте Compiz, перейдіть до "Керування вікнами" (під категоріями або прокрутіть вниз у головному вікні) і виконайте наступне:

НЕ ВКЛЮЧАЄТЬСЯ ПРИКЛАДИ ВИНДАВ!

  1. Відкрийте "Правила вікна".

  2. На вкладці «Матчі» знайдіть «Максимізовано» та запишіть class=

  3. Потім увімкніть Правила вікна. (Поставте прапорець ліворуч або в головному вікні)

Тепер усі ваші вікна (і я маю на увазі: ВСІ) ВИНАГО відкриються Максимізовано.

УВАГА! Сюди також будуть входити діалоги, звичайні вікна, і кожне вікно буде діяти так, як ви просили. Це було ваше бажання, правда? завжди будьте впевнені, що ви дійсно бажаєте того, що хочете. :)

Ви також можете зробити кілька речей, що включає (але не обмежуються ними):

  • Увімкнення однієї програми максимально відкрити, натиснувши значок "плюс" в правій частині та натиснувши кнопку "Захопити", щоб вибрати вікно програми. який повинен бути запущений для цього, ви також можете написати назву, роль, тип, ім’я тощо.
  • Виключіть єдину програму, щоб не спостерігати цю функцію, виконавши останні кроки та переконайтесь, що ви включите кнопку "Інвертувати" у діалоговому вікні.
  • Використовуйте інші правила Windows, наприклад:

Пропустіть панель завдань: щоб вікна не з’явилися на панелі завдань. Пропустити пейджер: таким чином вікна не з’являться, коли ви змінюєте програму, використовуючи [Alt] [Tab] або [Super] [Tab] вгорі: вікна завжди залишатимуться вище решти вікон, зберігаючи фокус завжди. Нижче: Корисно, коли ви хочете, щоб програма, як-от термінал, була як "вбудована" в робочий стіл. Повний екран: пояснення не потрібно. Нерухливий, Незмінюваний, Незмінюваний, Немабільний, Незакритий, Не фокусується: робить те, що говорить.

Тут розміщено скріншот, щоб побачити цей плагін у дії:

введіть тут опис зображення

ЯК ПОВЕРНУТИ ЦІ ВІДНІ ПОЧАТКИ:

Вам буде потрібно отримати доступ до compiz та вимкнути плагін "Правила вікна".

Якщо ви зробили що - то , що не дозволить вам побачити Compiz, (що - щось на кшталт: зробити вікно перебування «вище» іншого і розгорнуто або повноекранному режимі), відкрийте термінал і відключити Compiz, запустивши: metacity --replace.

Щасти!

Прописні літери - лише щоб підкреслити важливий текст. За потреби може редагувати та змінювати будь-хто. Дякую.


1

I ви використовуєте compiz, ви також можете:

1) встановити ccsm з програмного центру або sudo apt-get install ccsm. Це конфігуратор compiz

2) запустити його з тире або з терміналу

3) виберіть розміщення вікон та на загальній вкладці змініть режим позиціонування на максимальний

Я виявив, що це працює досить добре


0

Що стосується Gnome 3, я можу сказати, що зазвичай, коли ви закриваєте будь-яку програму, вона запам'ятовує розмір, і наступного разу, коли вона відкриється знову.

Отже, все, що вам потрібно зробити - це максимізувати його перед виходом.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.