gry*_*ryf 7 linux multiple-monitors xorg xrandr xephyr
这个问题可能看起来类似于模拟额外的显示,但它在重要细节上有所不同。
假设我想使用 RANDR 扩展测试具有多监视器支持的某些窗口管理器的功能。似乎不可能使用Xrandr
/来实现这一点Xdmx
。到目前为止,我已经尝试了不同的组合+extension RANDR
和+xinerama
参数Xrandr
,Xdmx
但没有运气。另外,我在手册页中没有找到这两个命令的任何线索。
我的简单案例是:
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
可以报告我的案例的两个可用输出?