Есть ли способ отключить автоматическое разворачивание? [дубликат]

Каждый раз, когда я запускаю программу, скажем firefox, она запускается в развернутом виде, как я могу предотвратить это. Это так смешно, что у них это по умолчанию.

16
задан 6 June 2011 в 02:08

5 ответов

Просто пометьте, что процент авто-аксимизации теперь настраивается в 11.10 в ccsm (Менеджер настроек CompizConfig). Идиотически, это жестко закодированный в 11.04, несмотря на то, что были проблемы с тем, какой процент должен быть раньше (изначально это было 60%, люди жаловались, и ответ был , чтобы изменить значение, а не делать очевидную вещь, чтобы сделать его конфигурируемым, так как это явно будет зависеть от пользователя и системы). Я не нашел удобного способа перенести исправление на 11.04. (Конечно, вы всегда можете обновиться.)

Но на 11.10:

  • Установите ccsm, если у вас его еще нет (причудливо, он не установлен по умолчанию)
  • Запустите его
  • Перейдите на Рабочий стол
  • Нажмите Ubuntu Unity Plugin
  • Перейдите на вкладку Experimental Experimental, и вы должны это увидеть: enter image description here Установите значение Auto-maximize на 100%, чтобы полностью отключить его, или просто на больший процент, если вам нравится поведение, но по умолчанию 75% - это неправильное значение для вас.

Источники:

11
ответ дан 5 January 2021 в 23:54

Нашли это в этом потоке , протестировали, и похоже, что это правда.

Нужно открыть приложение, изменить размер окна так, чтобы оно было меньше 75% от размера экрана, затем закрыть приложение. По умолчанию любое окно размером более 75% будет максимальным при открытии. - mc4man

Также, в соответствии с тем же потоком, такое поведение может быть изменено только редактированием источника единства и перекомпиляцией. Не тот ответ, который нам хотелось бы услышать...

3
ответ дан 5 January 2021 в 23:54

Установите "Расширенные настройки эффекта рабочего стола" (ccsm) через программный центр и запустите его.

Прокрутите вниз к "Управлению окнами" и снимите флажок "Захват Windows" и "Сетка". Это отключит привязку к краям экрана и максимизирует при достижении углов.

Далее вы можете решить, запускать ли окна по центру, по умному расположению, или они всегда должны быть максимизированы и т.д. в "Place Windows", которая также находится в разделе "Window Management"

3
ответ дан 5 January 2021 в 23:54

Единство предназначено для авто-максимизации окон, если они занимают определенное количество экранного пространства. Насколько мне известно, не каждое окно делает это, но большинство из них делает. На данный момент нет возможности отключить это в Unity 2D, но вы можете отключить сетку в ccsm, или вы можете редактировать значения по своему усмотрению, чтобы избежать такой максимизации.

enter image description here

В основном, вы можете отключить верхний край (установить его в значение none), чтобы избежать автоматической максимизации окон.

4
ответ дан 5 January 2021 в 23:54

Чтобы исправить это с Unity 2d, сделайте это в командной строке:

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

Или запустите gconf-редактор и измените этот ключ на false.

Это тоже меня раздражало. ( Исправление отличается для единства 2d от 3d,

8
ответ дан 5 January 2021 в 23:54

Другие вопросы по тегам:

Похожие вопросы: