La respuesta seleccionada no funcionó para mí en Ubuntu 12.04 LTS completamente actualizado, así que decidí que era hora de un enfoque más drástico. Las siguientes soluciones se prueban hasta 16.04 LTS.
Mi vieja solucion
Cambie el nombre del gnome-terminalejecutable original a
gnome-terminal-original:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
Cree un nuevo archivo en /usr/binnamed gnome-terminalcon el siguiente contenido:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
Hazlo ejecutable:
sudo chmod +x gnome-terminal
Ahora, no importa cómo abra el terminal, siempre se abre maximizado. El único inconveniente que veo para este enfoque es que debe repetir estos pasos cada vez que pueda actualizar gnome-terminalcon una nueva versión a través del administrador de actualizaciones o apt-get upgrade.
Nota: el $@parámetro significa que todos los argumentos a los que se pueda pasar gnome-terminaltambién se pasarán gnome-terminal-original, junto con el --maximizeargumento.
Una mejor solución
Instale "wmctrl":
sudo apt-get install wmctrl
Agregue esta línea al final de su ~/.bashrcarchivo:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Repita el segundo paso para los .bashrcarchivos de otros usuarios si es necesario, por ejemplo, para el usuario "root" ( /root/.bashrc).
Esta solución no afectará el tamaño de la ventana de terminal inicialmente, sino que la maximizará poco después de que se abra, generalmente en cuestión de milisegundos. Puede intentar mover la línea que agregó en el segundo paso al comienzo del .bashrcarchivo, para que el terminal se maximice incluso antes.