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

时间:2009-12-04 16:48:01

标签: linux window x11

这个问题让我抓狂。也许Stack Overflow的专家可以提供帮助。

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

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

祝你好运 古斯塔夫

3 个答案:

答案 0 :(得分:1)

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

我只是使用' RandomPlacement'但在你的情况下,你可能想要使用' UsePPosition' (查看http://www.xfree86.org/4.4.0/twm.1.html)了解更多选项。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

  

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

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