设置在Xvfb环境中打开窗口的默认位置

问题描述:

这个问题让我疯狂。也许Stack Overflow的专家可以提供帮助。设置在Xvfb环境中打开窗口的默认位置

我想在Xvfb中打开一个应用程序并使它始终位于x,y = 0,0(左上角)。

该应用程序不接受任何参数,允许它重新定位打开的窗口本身。有没有办法在X服务器中设置默认的窗口位置? (Xvfb来)。

问候 古斯塔夫

你运行一个窗口管理器?窗口管理器可以放置窗口 ,并且在没有窗口管理器正在运行时它应该默认为(0,0)。

有没有办法在X服务器中设置默认的窗口位置? (Xvfb来)。

它是开源的,所以是的,你可以入侵它。但它通常是窗口管理器的工作,所以找到一个允许窗口放置规则的轻量级wm。有些可以在窗口名称上进行模式匹配以选择规则。

我用twv(yum install twm)使用Xvfb。您需要创建一个〜/ .twmrc文件来指示窗口的显示方式。

我只是使用'RandomPlacement',但在您的情况下,您可能想使用'UsePosition'(检查http://www.xfree86.org/4.4.0/twm.1.html)以获取更多选项。