我正在尝试将一台具有3个高清电视的计算机设置为一个大屏幕,每个显示器旋转90度以形成3240x1920桌面。我都将它们连接起来并工作,但是当我尝试旋转它们以获得所需的排列时,突然之间,我无法在显示管理器中将显示彼此靠近拖动。这迫使3个显示器之间存在间隙。
其他人是否遇到过此问题,如果可以,是否有解决方法?如果没有,是否可以使用其他程序来执行此操作?
我正在尝试将一台具有3个高清电视的计算机设置为一个大屏幕,每个显示器旋转90度以形成3240x1920桌面。我都将它们连接起来并工作,但是当我尝试旋转它们以获得所需的排列时,突然之间,我无法在显示管理器中将显示彼此靠近拖动。这迫使3个显示器之间存在间隙。
其他人是否遇到过此问题,如果可以,是否有解决方法?如果没有,是否可以使用其他程序来执行此操作?
Answers:
运行Ubuntu 14.04 LTS,我能够同时使用unity-control-center
(Ubuntu的默认“系统设置”管理器)和mate-display-properties
(为MATE桌面替代实现“监视器首选项” )重现您的问题。如果您只是旋转显示器,它不会让您简单地将它们拉近在一起-似乎是个错误,也许就是这个错误。
我可以通过解决一些问题(设置所需的方向后)来解决此问题。这是一个似乎可行的序列(考虑到我的特殊开始安排):
这就像某种滑动拼图,您不能直接从头到尾走,而必须通过中间的“合法”状态过渡。
下面是第一步完成后的屏幕截图。
编辑:3年多以后,我不再能够复制我在此处发布的修复程序。MATE版本的工具中显然存在一个错误。
ARandR之所以出色,有很多原因:
monitors.xml
,随后可在计算机开机(或进入睡眠状态)时用来配置显示器的布局。看来ARandR / xrandr并没有做到这一点,因此您可能需要策略性地运行其中一个在使用ARandR / xrandr进行了调整之后执行的实用程序-并单击apply
不做任何更改,只是将您的首选配置保存到了monitors.xml
。
我为此使用ARandR(XRandR的前端)。ARandR独立于您的图形环境;它不是GNOME的一部分,但是如果您正在运行GNOME或其他任何功能,它应该可以正常工作。(我更喜欢极简设置并运行Xfce。)
要启用当前不显示的显示,请转到“ 输出”菜单,将鼠标悬停在连接类型上,然后选中“ 活动”框。
有了所需的布局后,将其保存到文件中(例如~/.screenlayout/triple-head.sh
)。您可以通过以下方式将其设置为自动加载:将文件设为可执行文件(chmod +x ~/.screenlayout/triple-head.sh
),然后将其添加到控制中心的“启动应用程序首选项”中(保存的布局是Command,Name是您在菜单中看到的名称,Comment是说明这是做什么的)。在某些情况下,启动X会话后会自动加载配置。
您也可以用相同的方式在已保存的布局之间切换。只需执行保存的布局即可,也许使用键盘快捷键甚至脚本来识别插入的不同显示器。
Nicolas Bernaerts有一篇非常详细而全面的文章,其中使用来重新布置多显示器设置xrandr
并在此处使更改持久化。
该帖子提到它用于双显示器设置,但也可以用于三显示器设置。
~/.config/monitors.xml
摆脱多余的配置。