Изменение размера развернутого окна из командной строки

Изменение размера развернутого окна из командной строки

Следующий скрипт не может изменить размер уже развернутого окна:

wmctrl -i -r :ACTIVE: -b remove,maximized_vert,maximized_horz
xdotool windowunmap --sync
xdotool windowmap   --sync
wmctrl -r :ACTIVE: -e 0,300,168,740,470

Я почти уверен, что проблема кроется в двух средних строках, которые я собираюсь применить к активному в данный момент окну.

решение1

Похоже, что -iопция в первой команде wmctrl вызывает проблемы.
Попробуйте это:

wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
wmctrl -r :ACTIVE: -e 0,300,168,740,470

Связанный контент