Вибрана відповідь не працювала для мене на повністю оновленому Ubuntu 12.04 LTS, тому я вирішив, що прийшов час для більш різкого підходу. Розчини нижче випробовуються до 16,04 LTS.
Моє старе рішення
Перейменуйте оригінальний gnome-terminal
виконуваний файл на
gnome-terminal-original
:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
Створіть новий файл із /usr/bin
назвою gnome-terminal
із таким вмістом:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
Зробіть його виконуваним:
sudo chmod +x gnome-terminal
Тепер, як би я не відкривав термінал, він завжди відкривається максимально. Єдиний недолік, який я бачу в такому підході, - це те, що вам доведеться повторювати ці кроки кожного разу, коли ви можете оновлювати gnome-terminal
нову версію через менеджер оновлень або apt-get upgrade
.
Примітка: $@
параметр означає, що всі аргументи, які можуть бути передані gnome-terminal
, все-таки будуть передані gnome-terminal-original
разом з --maximize
аргументом.
Краще рішення
Встановіть "wmctrl":
sudo apt-get install wmctrl
Додайте цей рядок до самого кінця ~/.bashrc
файлу:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Повторіть другий крок для .bashrc
файлів іншого користувача, якщо потрібно, наприклад, для "root" користувача ( /root/.bashrc
).
Це рішення не вплине на розмір вікна терміналу спочатку, а скоріше максимізує його незабаром після його відкриття, як правило, за лічені мілісекунди. Ви можете спробувати перемістити рядок, який ви додали на другому кроці до початку .bashrc
файлу, щоб термінал максимізувався ще раніше.