![在双头系统上,如何强制将窗口放置到某个桌面?](https://linux22.com/image/48390/%E5%9C%A8%E5%8F%8C%E5%A4%B4%E7%B3%BB%E7%BB%9F%E4%B8%8A%EF%BC%8C%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%E5%B0%86%E7%AA%97%E5%8F%A3%E6%94%BE%E7%BD%AE%E5%88%B0%E6%9F%90%E4%B8%AA%E6%A1%8C%E9%9D%A2%EF%BC%9F.png)
我的 xrandr 配置的相关输出:
xrandr -q
Screen 0: minimum 320 x 200, current 2304 x 1024, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis)
VGA1 connected 1280x1024+1024+0 (normal left inverted right x axis y axis)
只是作为一个例子;假设我要从命令行启动 gvim,如何强制应用程序窗口显示在输出上VGA1
?
作为我正在使用的桌面环境统一和压缩已启用。如果我不能直接从 cli 中执行此操作(我更喜欢),也许有一种方法可以在 compiz 中执行此操作?
答案1
您可以通过以下命令设置 Gvim 窗口的位置和大小-geometry
命令行选项。这对于许多 X11 应用程序来说很常见。的语法几何规格是${width}x${height}+${x}+${y}
,如果只想设置一个,则可以省略大小或位置。
gvim -geometry +1024+0