将两个显示器拼接在一起

将两个显示器拼接在一起

我有两台高清投影仪,我想以全屏模式显示一个应用程序。

我运行的是 17.10 版本,配有 nVidia GTX570 和 nVidia 的最新驱动程序。投影仪识别得很好,但我无法让全屏窗口横跨两个窗口。我读到一个名为“Twin View”的功能应该可以实现这一点,但应用程序中没有这样的设置nvidia-settings。我尝试设置Option "Twin View"/etc/X11/xorg.conf但似乎没有效果。此功能是否仍受支持?

答案1

我不确定您是否能够实现您的目标。就您而言,两个投影仪的分辨率相同,因此全屏模式实际上会产生一个矩形。如果显示器/投影仪的分辨率不同,情况就不是这样。应用程序必须处理非矩形窗口。我认为应用程序(或窗口管理器)无法做到这一点。

可能你有一个主屏幕,上面有启动栏、任务栏和所有内容,而另一个什么都没有。这已经是一个差异,这使得屏幕不相等。当你最大化一个窗口时,一个屏幕上的任务栏会使最大化的窗口具有不同的尺寸。好吧,全屏会使两个屏幕上的尺寸相同,但前提是它们具有相同的分辨率。

twinview 真的会显示一个屏幕吗?通常不同的显示器有不同的 DISPLAY 设置(hostname:0.0、hostname:0.1,...)。如果您运行的 X 服务器比第一个 XServer 多,则 hostname:0.0、hostname:0.1,... 第二个 XServer 的 hostname:1.0、hostname:1.1,... 依此类推。因此,fulscreen 可能占用一个屏幕(:0.0 或 :0.1)。

看看这里。也许 compiz 可以帮助你:

相关内容