Как сохранить программы от запуска максимально?

16

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

Скотт
источник

Ответы:

11

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

Но 11.10:

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

Источники:

TJ Crowder
источник
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, или вы можете отредактировать значения по своему вкусу, чтобы избежать этой максимизации.

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

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

RolandiXor
источник
1
Максимус не установлен. Я бегу 11.04 с Unity 2D. Авто-максимизация, по-видимому, является функцией по умолчанию для единицы. Мой другой компьютер использует 11.04 с Compiz Unity отображает то же поведение. В основном, когда окно покрывает определенное количество рабочего стола (скажем, 80%), оно будет увеличиваться до максимума при каждом повторном открытии окна. Даже когда используется Alt + Tab.
Настроение
@ Хорошее: О ... Я обновлю свой ответ.
RolandiXor
Иногда, когда окно развернуто, и я использую alt + tab для переключения окон, оно не фокусируется на выбранном окне. Он покажет Unity и значок приложений будет трясти. Я должен нажать на значок, чтобы дать ему фокус. Я попробую классический режим. Позор, потому что мне нравится Unity. Авто-максимизация и медленная анимация при нажатии Super - единственные две проблемы, которые у меня есть.
Настроение
Кто когда-либо отрицал это ... оставьте комментарий, когда вы отрицаете голосование вместо понижения и запуска. Это глупо и бесполезно (да, вы отдаете себя в качестве голоса, и это больше не анонимно, но, по крайней мере, я знаю, почему вы проголосовали, чтобы я мог улучшиться. В противном случае это просто бесит, когда вы отрицаете совершенно хороший ответ). Этот ответ может не понадобиться в 11.10, но пользователям 11.04 он все еще нужен - если это было причиной.
RolandiXor
3

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

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

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

Dorkus1218
источник
Благодарность! Это действительно так. Я согласен, что это не должно требовать перекодирования. Я включил плагин изменения размера окна в диспетчере настроек compiz, и это помогло. Однако, по крайней мере, это начало! Спасибо за ответ!
Скотт
плагин изменения размера информации может помочь нам, показывая размер, который принимает окно, когда мы изменяем его размер. Я надеюсь, что они скоро это настроят (например, с помощью gconf-editor)
bluefoot,
@bluefoot: у них есть в 11.10, в ccsm, деталь .
TJ Crowder
3

Установите «Advanced Desktop Effect Settings» (ccsm) через центр программного обеспечения и запустите его.

Прокрутите вниз до «Управление окнами» и отмените выбор «Snapping Windows» и «Grid». Это отключит привязку к краям экрана и максимизирует при достижении углов.

Кроме того, вы можете решить, следует ли запускать окна по центру, с умным позиционированием или они всегда должны быть развернуты и т. Д. В «Поместить окна», который также находится в разделе «Управление окнами».

К. Хендрик
источник