我在Ubuntu笔记本电脑上运行。我有两个外部显示器连接在DP雏菊链配置,插入笔记本电脑的迷你dp端口。当插入时,xrandr
会检测这两种情况。但是,如果我只是插入迷你dp电缆并运行xrandr
命令来关闭笔记本显示器并打开两个显示器,监视器就不会打开。
如果我打开或关闭监视器几次,然后运行xrandr
命令,它就会正常工作。我说了几次“断断续续”,因为这是我实际上所做的,虽然不清楚我到底要做些什么才能让它们发挥作用。
我猜这与显示器中的硬件电源管理有关,但并不完全确定。例如,当我使用不同的输出直接从膝上型计算机输出运行两个监视器(例如,一个来自HDMI,一个来自DVI,或者一个来自HDMI,一个来自mini到-hdmi)时,这种情况从未发生过。如果有人知道这里发生了什么,或者它是如何被修复或更有效的黑客攻击,请告诉我。
发布于 2015-04-22 17:12:45
找到了合理的麻烦。下面的脚本可以做我想做的事情,尽管方式有点难看
alias xcmd='xrandr cmd to turn on monitors, turn off laptop'
alias xcmd_inv='xrandr cmd to turn off monitors, turn on laptop'
xcmd
sleep 1
xcmd_inv
sleep 1
xcmd
sleep 1
xcmd_inv
sleep 1
xcmd
这不是真正的脚本,但希望对任何试图解决这个问题的人来说都足够清楚。
https://askubuntu.com/questions/608871
复制相似问题