我想通过 shell 复制“从显示器上拔下、重新插入 hdmi/displayport 电缆”。
显然,实际物理插入事件的结果可能会/将会有所不同。此外,执行可能需要几秒钟。没关系;我的替代 ATM 是注销(无法启动)或在显示器后面扭动自己以重新插入显示端口。
我的设置:两个 4k 显示器开启(i3
变体regolith
)X
开启。Ubuntu 20.04
nvidia-driver-440
GeForce gtx 1060
潜在问题:
包括全新安装后ubuntu
,我遇到了图形和/或显示器配置问题。有时,从睡眠状态唤醒时,只能识别一个显示器。在我看来,另一个显示器无法识别,因为我尝试创建一个xrandr
脚本来重新设置我的模式;当这个问题没有重现时,我的脚本可以很好地调整位置/分辨率;但当这种情况发生并且只有一个显示器处于活动状态时,相同的脚本会因Can't connect to display
“丢失”的显示器而失败。
请注意,受影响的始终是同一台显示器。我要指出的是,虽然我不能肯定地说这个特定问题在 nvidia-440
版本之前是否重现过,但当我的系统也出现这种情况时,这个显示器/geforce 组合确实存在一些异常ubuntu 16.04
(例如,xrandr
从睡眠状态唤醒时丢失显示器位置/旋转/模式,但一个简单的脚本可以轻松解决这个问题)。
我查看了dmesg
睡眠journalctl
和清醒的时间,没有发现任何明显的确凿证据证明真正的根本原因(但我不是专家);肯定会赞成其他分类方法的建议 - 但我想知道如何强制插入/重新枚举/等等。
谢谢!