CompizConfig и gnome-terminal [duplicate]

Я хочу сказать compiz, metacity, gnome-terminal или кто бы ни был ответственен за открытие окна терминала, максимизированного по умолчанию.

Как я могу это сделать?

40
задан 5 August 2010 в 19:54

65 ответов

Выбранный ответ не работал для меня на полностью обновленном Ubuntu 12.04 LTS, поэтому я решил, что пришло время для более радикального подхода. Решения ниже тестируются до 16.04 LTS.

Мое старое решение

  1. Переименует оригинальный gnome-terminal исполняемый к gnome-terminal -original : cd / usr / bin sudo mv gnome-terminal gnome-terminal-original
  2. Создайте новый файл в / usr / bin с именем gnome-terminal со следующим содержимым: #! / bin / bash / usr / bin / gnome-terminal-original --maximize $ @
  3. Сделайте его исполняемым: sudo chmod + x gnome-terminal

Теперь, независимо от того, как я открываю терминал, он всегда открывается максимально. Единственным недостатком, который я вижу для этого подхода, является то, что вы должны повторять эти действия каждый раз, когда вы можете обновить gnome-terminal с новой версией через диспетчер обновлений или apt-get upgrade .

Примечание: параметр $ @ означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome- end-original , а также - максимизировать аргумент .

Лучшее решение

  1. Установить «wmctrl»: sudo apt-get install wmctrl
  2. Добавьте эту строку в самый конец вашего файла ~ / .bashrc : wmctrl -i -r $ WINDOWID - b add, maximized_vert, maximized_horz
  3. Повторите второй шаг для файлов .bashrc другого пользователя, если это необходимо, например, для пользователя root ( / root / .bashrc ).

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

6
ответ дан 4 August 2018 в 18:32

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью Gnome Do или меню Applications, поместите следующее в файл с именем gnome-terminal.desktop и поместите это в ~ / .local / share / applications .

  [Desktop Entry] Name = Terminal Comment = Использовать командную строку TryExec = gnome-terminal Exec = gnome-terminal --window -  -maximize Icon = utilities-terminal Тип = Приложение X-GNOME-DocPath = gnome-terminal / index.html X-GNOME-Bugzilla-Bugzilla = GNOME X-GNOME-Bugzilla-Product = gnome-terminal X-GNOME-Bugzilla-Component  = BugBuddyBugs X-GNOME-Bugzilla-Version = 2.32.0 Категории = GNOME; GTK; Утилита; TerminalEmulator;  StartupNotify = true OnlyShowIn = GNOME;  X-Ubuntu-Gettext-Domain = gnome-terminal  

Затем выйдите из системы и вернитесь назад, чтобы применить изменения.

30
ответ дан 4 August 2018 в 18:32

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

Самый простой способ сделать это - найти ваше приложение (в / usr / share / приложений или ~ / .local / share / applications ) и изменить ваш файл .desktop .

В этом . desktop , вы увидите строку, начинающуюся с Exec = ... . Чтобы запустить gnome-terminal максимально, все, что вам нужно сделать, это добавить - start-maximized в конец команды.

2
ответ дан 6 August 2018 в 02:58

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 6 August 2018 в 02:58

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 6 August 2018 в 02:58
  gnome-terminal --full-screen  

Вы можете создать ярлык на рабочем столе или панели для этой команды.

6
ответ дан 6 August 2018 в 02:58
  • Откройте терминал.
  • Из меню Правка выберите Настройки профиля .
  • Отметить Использовать настраиваемый размер терминала по умолчанию и введите размер по умолчанию, который слишком велик для экрана, например 240 столбцов и 100 строк.

Закройте, затем откройте новый терминал, щелкнув значок (или нажмите Ctrl + Alt + T): новое окно терминала должно быть увеличено.

Этот ответ основан на советах, которые мне даны здесь: Как сделать максимальный запуск терминала?

19
ответ дан 6 August 2018 в 02:58

Ubuntu 12.04 и 14.04 LTS

Запустите ccsm (Менеджер настроек CompizConfig). В разделе «Управление окнами» разрешите «Правила окна» и откройте его, а в поле «Максимизированное» поставьте class = Gnome-terminal . Возможно, вам придется выйти из системы и войти в систему до того, как изменения вступят в силу.

Если вы не видите Window Rules, убедитесь, что у вас есть compiz-plugins .

Вы можете сделать больше. Я использую (class = Gnome-terminal) | (Класс = Evince) .

9
ответ дан 6 August 2018 в 02:58

Выбранный ответ не работал для меня на полностью обновленном Ubuntu 12.04 LTS, поэтому я решил, что пришло время для более радикального подхода. Решения ниже тестируются до 16.04 LTS.

Мое старое решение

  1. Переименует оригинальный gnome-terminal исполняемый к gnome-terminal -original : cd / usr / bin sudo mv gnome-terminal gnome-terminal-original
  2. Создайте новый файл в / usr / bin с именем gnome-terminal со следующим содержимым: #! / bin / bash / usr / bin / gnome-terminal-original --maximize $ @
  3. Сделайте его исполняемым: sudo chmod + x gnome-terminal

Теперь, независимо от того, как я открываю терминал, он всегда открывается максимально. Единственным недостатком, который я вижу для этого подхода, является то, что вы должны повторять эти действия каждый раз, когда вы можете обновить gnome-terminal с новой версией через диспетчер обновлений или apt-get upgrade .

Примечание: параметр $ @ означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome- end-original , а также - максимизировать аргумент .

Лучшее решение

  1. Установить «wmctrl»: sudo apt-get install wmctrl
  2. Добавьте эту строку в самый конец вашего файла ~ / .bashrc : wmctrl -i -r $ WINDOWID - b add, maximized_vert, maximized_horz
  3. Повторите второй шаг для файлов .bashrc другого пользователя, если это необходимо, например, для пользователя root ( / root / .bashrc ).

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

6
ответ дан 6 August 2018 в 02:58

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью Gnome Do или меню Applications, поместите следующее в файл с именем gnome-terminal.desktop и поместите это в ~ / .local / share / applications .

  [Desktop Entry] Name = Terminal Comment = Использовать командную строку TryExec = gnome-terminal Exec = gnome-terminal --window -  -maximize Icon = utilities-terminal Тип = Приложение X-GNOME-DocPath = gnome-terminal / index.html X-GNOME-Bugzilla-Bugzilla = GNOME X-GNOME-Bugzilla-Product = gnome-terminal X-GNOME-Bugzilla-Component  = BugBuddyBugs X-GNOME-Bugzilla-Version = 2.32.0 Категории = GNOME; GTK; Утилита; TerminalEmulator;  StartupNotify = true OnlyShowIn = GNOME;  X-Ubuntu-Gettext-Domain = gnome-terminal  

Затем выйдите из системы и вернитесь назад, чтобы применить изменения.

30
ответ дан 6 August 2018 в 02:58

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

Самый простой способ сделать это - найти ваше приложение (в / usr / share / приложений или ~ / .local / share / applications ) и изменить ваш файл .desktop .

В этом . desktop , вы увидите строку, начинающуюся с Exec = ... . Чтобы запустить gnome-terminal максимально, все, что вам нужно сделать, это добавить - start-maximized в конец команды.

2
ответ дан 7 August 2018 в 20:39

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 7 August 2018 в 20:39

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 7 August 2018 в 20:39
  gnome-terminal --full-screen  

Вы можете создать ярлык на рабочем столе или панели для этой команды.

6
ответ дан 7 August 2018 в 20:39
  • Откройте терминал.
  • Из меню Правка выберите Настройки профиля .
  • Отметить Использовать настраиваемый размер терминала по умолчанию и введите размер по умолчанию, который слишком велик для экрана, например 240 столбцов и 100 строк.

Закройте, затем откройте новый терминал, щелкнув значок (или нажмите Ctrl + Alt + T): новое окно терминала должно быть увеличено.

Этот ответ основан на советах, которые мне даны здесь: Как сделать максимальный запуск терминала?

19
ответ дан 7 August 2018 в 20:39

Ubuntu 12.04 и 14.04 LTS

Запустите ccsm (Менеджер настроек CompizConfig). В разделе «Управление окнами» разрешите «Правила окна» и откройте его, а в поле «Максимизированное» поставьте class = Gnome-terminal . Возможно, вам придется выйти из системы и войти в систему до того, как изменения вступят в силу.

Если вы не видите Window Rules, убедитесь, что у вас есть compiz-plugins .

Вы можете сделать больше. Я использую (class = Gnome-terminal) | (Класс = Evince) .

9
ответ дан 7 August 2018 в 20:39

Выбранный ответ не работал для меня на полностью обновленном Ubuntu 12.04 LTS, поэтому я решил, что пришло время для более радикального подхода. Решения ниже тестируются до 16.04 LTS.

Мое старое решение

  1. Переименует оригинальный gnome-terminal исполняемый к gnome-terminal -original : cd / usr / bin sudo mv gnome-terminal gnome-terminal-original
  2. Создайте новый файл в / usr / bin с именем gnome-terminal со следующим содержимым: #! / bin / bash / usr / bin / gnome-terminal-original --maximize $ @
  3. Сделайте его исполняемым: sudo chmod + x gnome-terminal

Теперь, независимо от того, как я открываю терминал, он всегда открывается максимально. Единственным недостатком, который я вижу для этого подхода, является то, что вы должны повторять эти действия каждый раз, когда вы можете обновить gnome-terminal с новой версией через диспетчер обновлений или apt-get upgrade .

Примечание: параметр $ @ означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome- end-original , а также - максимизировать аргумент .

Лучшее решение

  1. Установить «wmctrl»: sudo apt-get install wmctrl
  2. Добавьте эту строку в самый конец вашего файла ~ / .bashrc : wmctrl -i -r $ WINDOWID - b add, maximized_vert, maximized_horz
  3. Повторите второй шаг для файлов .bashrc другого пользователя, если это необходимо, например, для пользователя root ( / root / .bashrc ).

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

6
ответ дан 7 August 2018 в 20:39

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью Gnome Do или меню Applications, поместите следующее в файл с именем gnome-terminal.desktop и поместите это в ~ / .local / share / applications .

  [Desktop Entry] Name = Terminal Comment = Использовать командную строку TryExec = gnome-terminal Exec = gnome-terminal --window -  -maximize Icon = utilities-terminal Тип = Приложение X-GNOME-DocPath = gnome-terminal / index.html X-GNOME-Bugzilla-Bugzilla = GNOME X-GNOME-Bugzilla-Product = gnome-terminal X-GNOME-Bugzilla-Component  = BugBuddyBugs X-GNOME-Bugzilla-Version = 2.32.0 Категории = GNOME; GTK; Утилита; TerminalEmulator;  StartupNotify = true OnlyShowIn = GNOME;  X-Ubuntu-Gettext-Domain = gnome-terminal  

Затем выйдите из системы и вернитесь назад, чтобы применить изменения.

30
ответ дан 7 August 2018 в 20:39

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

Самый простой способ сделать это - найти ваше приложение (в / usr / share / приложений или ~ / .local / share / applications ) и изменить ваш файл .desktop .

В этом . desktop , вы увидите строку, начинающуюся с Exec = ... . Чтобы запустить gnome-terminal максимально, все, что вам нужно сделать, это добавить - start-maximized в конец команды.

2
ответ дан 10 August 2018 в 09:02

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 10 August 2018 в 09:02

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 10 August 2018 в 09:02
  gnome-terminal --full-screen  

Вы можете создать ярлык на рабочем столе или панели для этой команды.

6
ответ дан 10 August 2018 в 09:02
  • Откройте терминал.
  • Из меню Правка выберите Настройки профиля .
  • Отметить Использовать настраиваемый размер терминала по умолчанию и введите размер по умолчанию, который слишком велик для экрана, например 240 столбцов и 100 строк.

Закройте, затем откройте новый терминал, щелкнув значок (или нажмите Ctrl + Alt + T): новое окно терминала должно быть увеличено.

Этот ответ основан на советах, которые мне даны здесь: Как сделать максимальный запуск терминала?

19
ответ дан 10 August 2018 в 09:02

Ubuntu 12.04 и 14.04 LTS

Запустите ccsm (Менеджер настроек CompizConfig). В разделе «Управление окнами» разрешите «Правила окна» и откройте его, а в поле «Максимизированное» поставьте class = Gnome-terminal . Возможно, вам придется выйти из системы и войти в систему до того, как изменения вступят в силу.

Если вы не видите Window Rules, убедитесь, что у вас есть compiz-plugins .

Вы можете сделать больше. Я использую (class = Gnome-terminal) | (Класс = Evince) .

9
ответ дан 10 August 2018 в 09:02

Выбранный ответ не работал для меня на полностью обновленном Ubuntu 12.04 LTS, поэтому я решил, что пришло время для более радикального подхода. Решения ниже тестируются до 16.04 LTS.

Мое старое решение

  1. Переименует оригинальный gnome-terminal исполняемый к gnome-terminal -original : cd / usr / bin sudo mv gnome-terminal gnome-terminal-original
  2. Создайте новый файл в / usr / bin с именем gnome-terminal со следующим содержимым: #! / bin / bash / usr / bin / gnome-terminal-original --maximize $ @
  3. Сделайте его исполняемым: sudo chmod + x gnome-terminal

Теперь, независимо от того, как я открываю терминал, он всегда открывается максимально. Единственным недостатком, который я вижу для этого подхода, является то, что вы должны повторять эти действия каждый раз, когда вы можете обновить gnome-terminal с новой версией через диспетчер обновлений или apt-get upgrade .

Примечание: параметр $ @ означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome- end-original , а также - максимизировать аргумент .

Лучшее решение

  1. Установить «wmctrl»: sudo apt-get install wmctrl
  2. Добавьте эту строку в самый конец вашего файла ~ / .bashrc : wmctrl -i -r $ WINDOWID - b add, maximized_vert, maximized_horz
  3. Повторите второй шаг для файлов .bashrc другого пользователя, если это необходимо, например, для пользователя root ( / root / .bashrc ).

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

6
ответ дан 10 August 2018 в 09:02

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью Gnome Do или меню Applications, поместите следующее в файл с именем gnome-terminal.desktop и поместите это в ~ / .local / share / applications .

  [Desktop Entry] Name = Terminal Comment = Использовать командную строку TryExec = gnome-terminal Exec = gnome-terminal --window -  -maximize Icon = utilities-terminal Тип = Приложение X-GNOME-DocPath = gnome-terminal / index.html X-GNOME-Bugzilla-Bugzilla = GNOME X-GNOME-Bugzilla-Product = gnome-terminal X-GNOME-Bugzilla-Component  = BugBuddyBugs X-GNOME-Bugzilla-Version = 2.32.0 Категории = GNOME; GTK; Утилита; TerminalEmulator;  StartupNotify = true OnlyShowIn = GNOME;  X-Ubuntu-Gettext-Domain = gnome-terminal  

Затем выйдите из системы и вернитесь назад, чтобы применить изменения.

30
ответ дан 10 August 2018 в 09:02

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

Самый простой способ сделать это - найти ваше приложение (в / usr / share / приложений или ~ / .local / share / applications ) и изменить ваш файл .desktop .

В этом . desktop , вы увидите строку, начинающуюся с Exec = ... . Чтобы запустить gnome-terminal максимально, все, что вам нужно сделать, это добавить - start-maximized в конец команды.

2
ответ дан 15 August 2018 в 21:52
  • 1
    Создание окна того же размера, что и рабочий стол, не делает его максимизированным – Isaiah 30 October 2010 в 01:20
  • 2
    @DoR Я знаю, но я все еще рассматриваю его как вариант и довольно хороший и легкий в этом, потому что он будет работать, даже если он использует gnome-do, и это для новичка, у которого, возможно, есть тот же вопрос, он может найти эту тему и он заслуживает того, чтобы показать все варианты, поскольку он не может задавать повторяющийся вопрос и предположить, что он не хочет, чтобы он полностью максимизировался или хочет использовать gnome-do или любую новую пусковую установку, этот вариант сохранится ... – Siamore 31 October 2010 в 13:38
  • 3
    Можете ли вы предоставить любую информацию о how для этого? – Eliah Kagan 25 June 2012 в 05:21

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 15 August 2018 в 21:52
  • 1
    Он работает с ярлыком в строке меню, но это не так, если я обедаю его через gnome-do :( Я все равно принимаю этот ответ :) – tutuca 5 August 2010 в 22:27
  • 2
    Я уверен, что Gnome-do зависит от того, что установлено в файле gnome-terminal.desktop. – Firefeather 30 October 2010 в 01:13
  • 3
    Благодарю. Последний шаг в настройке моего нового терминала. Выглядит так хорошо! – Marcel 29 September 2015 в 02:58
  • 4
    это работает, когда вы запускаете команду с терминала или что-то подобное, но оно не влияет на файл .desktop на ubuntu 17.10+ – tutuca 17 March 2018 в 02:09

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 15 August 2018 в 21:52
  • 1
    Не используйте & quot; Ubuntu 12 & quot; всегда есть 2 версии в год. – RolandiXor♦ 26 September 2012 в 00:28
  • 2
    где находится пункт меню «Поиск»? (12.04) – Walter Tross 29 December 2012 в 21:19
  • 3
    Запустите апплет «Настройки системы» из Dash, и в правом верхнем углу этого апплета есть поле поиска. Вот что я имел в виду. BTW, я использовал метод, описанный в @Craig выше, а также параметр -maximmize для сценариев. – Gurjeet Singh 31 December 2012 в 23:50
  • 4
    Спасибо. Работает без опции - window . – mightyiam 8 February 2015 в 12:53
  gnome-terminal --full-screen  

Вы можете создать ярлык на рабочем столе или панели для этой команды.

6
ответ дан 15 August 2018 в 21:52
  • 1
    Однако есть разница между полным экраном и максимальным. – Tommy Brunn 5 August 2010 в 20:11

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

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