Cambiar el tamaño de una ventana maximizada desde la línea de comando

Cambiar el tamaño de una ventana maximizada desde la línea de comando

El siguiente script no logra cambiar el tamaño de una ventana ya maximizada:

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

Estoy bastante seguro de que el culpable está en las dos líneas del medio, que quiero aplicar a la ventana actualmente activa.

Respuesta1

Parece que la -iopción en el primer cmd wmctrl está causando problemas.
Prueba esto:

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

información relacionada