Talvez não seja o que você pede, mas uma solução alternativa.
Como o Clementine não procura responder à opção -geometry
nem similar, você pode usar o xdotool para maximizar a janela.
Acho que você precisará alterar a maneira de executar clementine de startx
arguments para uma entrada em um arquivo .xinitrc
no diretório inicial do usuário, mas após uma chamada para xdotool
no mesmo arquivo. Crie um arquivo .xinitrc
no diretório inicial do usuário com este conteúdo.
/usr/bin/xdotool search "Clementine" -sync windowsize 100% 100%
/usr/bin/clementine
A partir de agora, quando você executar startx
, ele carregará .xinitrc
e executará esses comandos.
xdotool
pesquisará uma janela chamada Clementine, search "Clementine"
, em segundo plano, -sync
.
Portanto, com xdotool
esperando por uma janela chamada Clementine, você chama /usr/bin/clementine
.
Agora, quando xdotool
encontrou a janela imediatamente, ela mudará seu tamanho para tela cheia, windowsize 100% 100%
.
xdotool
está incluído no pacote Debian xdotool.
Se o exemplo acima reduzir as janelas da clementine para 100x100, isso ocorre porque a sua versão xdotool
não suporta porcentagens.
xdotool 2.20100818. * e percentagens de suporte acima em 'windowsize'. Então, se você está abaixo isso ainda pode obter a resolução da janela raiz, para codificar, enviando o xwininfo -root
e verificando a linha -geometry
(última).
i.e. se você obtiver uma linha -geometry 1024x768+0+0
, o .xinitrc resultante será:
/usr/bin/xdotool search "Clementine" -sync windowsize 1024 768
/usr/bin/clementine
Espero que ajude