小编gry*_*ryf的帖子

使用 RANDR 扩展在单个监视器上模拟两个根窗口

这个问题可能看起来类似于模拟额外的显示,但它在重要细节上有所不同。

假设我想使用 RANDR 扩展测试具有多监视器支持的某些窗口管理器的功能。似乎不可能使用Xrandr/来实现这一点Xdmx。到目前为止,我已经尝试了不同的组合+extension RANDR+xinerama参数XrandrXdmx但没有运气。另外,我在手册页中没有找到这两个命令的任何线索。

我的简单案例是:

Xephyr -screen 800x800+0+0 -ac :1 & sleep 1 Xephyr -screen 800x800+800+0 -ac :2 & sleep 1 Xdmx +extension RANDR -xinput local -display :1 -display :2 -ac :3 & sleep 1 DISPLAY=:3 window-manager

我也尝试过只使用Xephyr

Xephyr +extension RANDR -screen 800x800+0+0 -screen 800x800+800+0 -ac :3 & sleep 1 DISPLAY=:3 window-manager

但显然它创建了两个单独的 X 屏幕,因此根窗口不会在屏幕之间共享。

有没有其他方法xrandr可以报​​告我的案例的两个可用输出?

linux multiple-monitors xorg xrandr xephyr

7
推荐指数
0
解决办法
545
查看次数

标签 统计

linux ×1

multiple-monitors ×1

xephyr ×1

xorg ×1

xrandr ×1