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

Я хочу, чтобы мои окна имели определенный размер (не полный экран) и по умолчанию находились в середине экрана. Когда я закрою приложение и снова открою его, это будут размеры, которые я хочу, чтобы это было по умолчанию. Есть ли простой способ сделать это? Я использую Ubuntu 11.10 и среду рабочего стола Unity.

24
задан 3 April 2017 в 15:43

4 ответа

Firefox не помнит размер и положение на экране. Решение работает для меня: нажмите Super key ... open dash ... нажмите compiz .... нажмите на плагин Unity ... вкладку эксперимента ... значение автоакселиза = 100. это сработало для меня.

0
ответ дан 3 April 2017 в 15:43

Проверьте gdevilspie из репозитория вселенной! Можно использовать его для устанавливания правила для окна именем приложения и использованием, которые управляют, чтобы изменить размер, не максимизировать... действительно что-либо связанное с окном.

Пошаговый Gdevilspie:

  1. Нажмите кнопку Add
  2. Введите "Firefox" в самом верхнем текстовом поле
  3. На "Вкладке Matching", проверьте "Имя окна"
  4. В поле маркировал тип "equal (s)": "Firefox"
  5. Под галочкой действий:
    • Не минимизировать
    • Геометрия (набор к желаемой геометрии - можно также использовать программу командной строки xwininfo для получения ширины/высоты окна, когда Вам изменили размер его туда, где Вы хотите это. То же идет для xposition и yposition),
  6. Нажмите Save
  7. Нажмите Кнопку запуска
  8. Нажмите "Start devilspie daemon automatically at login", если Вы хотите, чтобы фиксация была полупостоянной.
  9. Держитесь за свою шляпу!
5
ответ дан 3 April 2017 в 15:43

Откройте

~/.config/compiz-1/compizconfig/config

в разделе [general], отредактируйте или добавьте параметр размера:

[general]  
profile =  
integration = true  
size = 1200, 800  
0
ответ дан 3 April 2017 в 15:43

Я не знаю, можете ли вы просто заставить все окна вести себя одинаково, но вы можете индивидуально. Мы будем использовать Thunderbird в качестве примера.

Убедитесь, что у вас установлен ccsm: откройте терминал (нажмите Control - Alt - T ) и введите

sudo apt-get install compizconfig-settings-manager

Открыть ccsm. Вы будете использовать плагины Place Windows и Windows Rules в разделе «Управление окнами».

Compiz Window Managment

Сначала перейдите в Place Windows, выберите вкладку «Fixed Window Placement» и выберите «New».

Fixed Window Placement screen

Введите имя программы (class = xxxx) и установите начальные координаты X и Y. Координаты начинаются с верхнего левого угла экрана. Это говорит программе, где открыть на экране.

Enter placement rules

Далее перейдите к плагину Windows Rules и выберите вкладку Size Rules и новую.

Window Rules screen

Введите имя программы (class = xxxx) и установите размер X и Y. Это говорит программе, какой размер открыть программу в пикселях (ширина пикселей x высота пикселей).

Enter size rules

Теперь откройте программу, для которой вы только что сделали это, и она должна открывать, где и насколько вы хотите, чтобы она была каждый раз. Open your program

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

0
ответ дан 3 April 2017 в 15:43

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

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