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 。 我在另一个问题上使用过这个方法,定位两个具有特定大小和位置的终端窗口(参见这里 )

另一种更好的方法是使用xpropwmctrl本身找出窗口id(hex数),并将其与-i -r参数一起使用。 随着文件夹的更改,Nautilus窗口的标题会发生变化,因此这样会更加可靠。

如果您希望我详细说明,请告诉我。