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-terminalexecutável original para
gnome-terminal-original:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
Crie um novo arquivo /usr/binnomeado gnome-terminalcom 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-terminalcom 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-terminalainda serão transmitidos gnome-terminal-original, juntamente com o --maximizeargumento.
Uma solução melhor
Instale "wmctrl":
sudo apt-get install wmctrl
Adicione esta linha ao final do seu ~/.bashrcarquivo:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Repita a segunda etapa para os .bashrcarquivos 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 .bashrcarquivo, para maximizar o terminal ainda mais cedo.