Ventana abierta maximizada en el inicio de X

Tengo un script .xsession. Estoy abriendo un gnome-terminal en el background. Me gustaría abrirlo maximizado. Yo uso Cinnamon como administrador de windows. Entiendo que generalmente el administrador de windows es responsable de cambiar el tamaño de las aplicaciones X del cliente cuando se hace clic en el button Maximizar.

Quiero saber si hay alguna forma de lograr esto.

~$ cat .xsession google-chrome > /dev/null 2>&1 & gnome-terminal & gnome-session --session cinnamon 

La forma más simple es hacer

 gnome-terminal --maximize 

Para algunas opciones más potentes, testing DevilsPie .

En este caso particular, si existe tal opción, obviamente, úsala.

Para otros casos, he encontrado que el código siguiente funciona.

El ciclo está ahí porque si no fuera así, el command de pantalla completa se dispararía pronto, ¡ antes de que hubiera una window para poner en pantalla completa!

wmctrl -l es para wmctrl -l windows; wc -l es contar líneas; wmctrl -r es especificar en qué window operar y, con -b , le dice qué hacer con esa window.

 my-application & while (( ! `wmctrl -l | my-application | wc -l` )) {} wmctrl -r my-application -b toggle,fullscreen