wmctrl não redimensiona minha janela

4

Gostaria de redimensionar um navegador da Web para um tamanho específico.

Eu tenho tentado redimensionar minha janela (testando wmctrl ) usando wmctrl , mas de alguma forma não é redimensionada, mas a posição funciona.

Eu tentei:

wmctrl -r Taschenrechner -e "0,300,200,800,600"

Estou fazendo o teste usando o Ubuntu 14.04 LTS.

Alguma idéia de por que isso não está funcionando? O que eu sinto falta?

    
por kaka 24.06.2015 / 12:02

2 respostas

0

Eu estava apenas redimensionando minhas janelas - wmctrl foi o último comando que eu executei!

eu corri:

wmctrl -r "Ubuntu Web Browser" -e 0,0,0,1280,720

e você correu:

wmctrl -r Taschenrechner -e "0,300,200,800,600"

Minha sugestão seria perder o "" em torno dos tamanhos e (talvez) adicionar citações ao nome da janela:

wmctrl -r "Taschenrechner" -e 0,300,200,800,600

Apenas percebi que seu programa é uma calculadora. Eu duvido que você possa redimensioná-lo - eu posso mover o meu, mas não diminuí-lo ou aumentá-lo.

Isso é padrão na maioria dos aplicativos de calculadora (e eu gostaria que não fosse).

Você disse que seu projeto principal é um navegador da Web - ele deve funcionar com isso.

    
por Tim 24.06.2015 / 12:07
4

A janela de gnome-calculator ("Taschenrechner" com os locais alemães) não é redimensionável. Você não pode redimensioná-lo com o mouse.

Você pode verificar isso usando xprop :

xprop|grep _NET_WM_ALLOWED_ACTIONS

Para uma impressão a partir de gnome-calculator

_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_STICK, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW

Para um terminal é

_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_STICK, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW

Observe o _NET_WM_ACTION_RESIZE ausente para a calculadora gnome '

    
por Florian Diesch 24.06.2015 / 12:18