A resposta selecionada não funcionou para mim no Ubuntu 12.04 LTS totalmente atualizado, então decidi que era hora de uma abordagem mais drástica. As soluções abaixo são testadas até 16.04 LTS.
Minha solução antiga
Renomeie o gnome-terminal
executável original para
gnome-terminal-original
:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
Crie um novo arquivo /usr/bin
nomeado gnome-terminal
com o seguinte conteúdo:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
Torne executável:
sudo chmod +x gnome-terminal
Agora, não importa como abro o terminal, ele sempre se abre maximizado. A única desvantagem que vejo para essa abordagem é que você deve repetir essas etapas sempre que atualizar gnome-terminal
com uma nova versão via gerenciador de atualizações ou apt-get upgrade
.
Nota: o $@
parâmetro significa que todos os argumentos que podem ser transmitidos gnome-terminal
ainda serão transmitidos gnome-terminal-original
, juntamente com o --maximize
argumento.
Uma solução melhor
Instale "wmctrl":
sudo apt-get install wmctrl
Adicione esta linha ao final do seu ~/.bashrc
arquivo:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Repita a segunda etapa para os .bashrc
arquivos de outros usuários, se necessário, por exemplo, para "root" user ( /root/.bashrc
).
Essa solução não afetará o tamanho da janela do terminal inicialmente, mas a maximizará logo após a abertura, geralmente em questão de milissegundos. Você pode tentar mover a linha que você adicionou na segunda etapa para o início do .bashrc
arquivo, para maximizar o terminal ainda mais cedo.