一旦插入,GNOME 就会识别第二台显示器。Openbox 不可以吗?

Kal*_*Lee 5 xorg openbox display-settings

我在我喜欢的小型 Openbox 设置上运行 Fedora 20。有时我想通过第二个显示器发送东西,例如插入投影仪或电视。鉴于 Openbox 会话非常简单的性质,只需插入 HDMI 电缆(并在另一端打开显示器)我什么也没有;没有明显迹象表明机器找到了另一个显示器。

我的问题不是技术性的。我可以开始工作:当前的解决方法是停止我的会话,让自己回到 GDM 迎宾处,然后屏幕瞬间变黑,笔记本电脑识别出显示器,让我可以同时在两个屏幕上工作。然后我可以重新登录 Openbox 并继续清除。这有明显的缺点,例如每次我想在更大的屏幕上观看某些内容时都要求我放弃所有工作并重新登录。

我的目标是能够“热插拔”显示器并使我的 Openbox 会话立即适应两屏设置,无论是通过一些神奇的 GNOME 守护程序还是其他我不知道的技巧。我应该如何处理这个问题?

iyr*_*rin 3

xrandr1可能是您正在寻找的解决方案,这样您就不需要注销/登录。

来自如何使用 xrandr

插入新显示器时必须重新启动 X 的日子已经一去不复返了。借助 RandR 1.2,您可以随时插拔显示器。运行以下行将查询所有输出并以默认模式启用它们:

$ xrandr --auto

理想情况下,默认配置适合您。否则,根据需要配置 xrandr。对于大多数人来说,这可能是一个足够好的解决方案,无需注销即可开始使用显示器。


有关自动检测显示器何时插入的详细信息,我在现有线程插入外部显示器时自动应用 RandR 配置的工具中添加了答案2