nautilus –geometry =?
试图从脚本中将nautilus打开到固定位置,但看起来“–geometry”选项存在错误。 所以我的问题,有没有人知道另一种方法强制鹦鹉螺窗口位置到特定的大小和位置?
我的脚本将与一些python绑定,以创建一个旧的学校午夜指挥官类型function。 这是我的一个项目,所以我想建立自己的项目,而不是使用已经构建的东西。
我在这里先向您的帮助表示感谢…
而不是指定--geometry
参数,请尝试使用-g
参数指定它。 如果它仍然不起作用,我会认为这是一个错误。
使用nautilus的native --geometry
参数的另一种方法是使用wmctrl
,它可以用来控制任何其他类型的图形窗口。 这个应用程序默认不来,所以你必须使用sudo apt-get install wmctrl
下载它。
定位和缩放窗口的命令将是wmctrl -r WINDOW_TITLE -e 0,XOFFSET,YOFFSET,WIDTH,HEIGHT
。 我在另一个问题上使用过这个方法,定位两个具有特定大小和位置的终端窗口(参见这里 )
另一种更好的方法是使用xprop
或wmctrl
本身找出窗口id(hex数),并将其与-i -r
参数一起使用。 随着文件夹的更改,Nautilus窗口的标题会发生变化,因此这样会更加可靠。
如果您希望我详细说明,请告诉我。