Изменение размера окна до заданного размера в Linux

17

Кто-нибудь знает хороший способ изменить размер любого окна до, например, 640x480?

Разум, конечно, screencasting.

В окнах я использовал ZoneSize от donationcoder. (Btw: для Firefox это просто, просто используйте панель инструментов веб-разработчиков.)

    
задан Erik I 13.11.2008 в 23:04
источник

1 ответ

34

Используйте команду wmctrl :

Чтобы перечислить окна:

$ wmctrl -l
0x00c00003 -1 rgamble-desktop Bottom Expanded Edge Panel
0x00c00031 -1 rgamble-desktop Top Expanded Edge Panel
0x00e00022 -1 rgamble-desktop Desktop
0x0260007c  0 rgamble-desktop Google - Mozilla Firefox

Чтобы изменить размер окна на основе его названия:

wmctrl -r Firefox -e 0,0,0,640,480

Аргументы параметра resize: gravity,X,Y,width,height , поэтому это поместит окно в верхнем левом углу экрана и изменит его размер до 640X480.

    
ответ дан Robert Gamble 13.11.2008 в 23:15
  • Thats great stuff! –  Ali Afshar 14.11.2008 в 02:36
  • Спасибо! Решила мою проблему! –  Erik I 15.11.2008 в 11:25