Abrir janela maximizada na inicialização do X

2

Eu tenho um script .xsession. Estou abrindo um terminal gnomo no fundo. Eu gostaria de abri-lo maximizado. Eu uso o Cinnamon como gerenciador de janelas. Eu entendo que o gerenciador de janelas geralmente é responsável por redimensionar os aplicativos do cliente X quando o botão maximizar é clicado.

Eu quero saber se existe alguma maneira de conseguir isso.

~$ cat .xsession
google-chrome > /dev/null 2>&1 &
gnome-terminal &
gnome-session --session cinnamon 
    
por rag 05.03.2013 / 23:02

2 respostas

3

A maneira mais simples é fazer

gnome-terminal --maximize

Para algumas opções mais avançadas, tente DevilsPie .

    
por 05.03.2013 / 23:15
1

Nesse caso específico, se houver essa opção, obviamente, use-a.

Para outros casos, descobri que o código abaixo funciona.

O loop está lá porque se não fosse, o comando de tela cheia dispararia em breve, antes de haver uma janela para colocar em tela cheia!

wmctrl -l é para listar janelas; wc -l é para contar linhas; wmctrl -r é para especificar em qual janela operar e, com -b , você diz o que realmente fazer para aquela janela.

my-application &
while (( ! 'wmctrl -l | my-application | wc -l' )) {}
wmctrl -r my-application -b toggle,fullscreen
    
por 06.03.2013 / 00:41