![如果计算机启动时显示器设置为不同的输入,则无图形输出](https://linux22.com/image/949331/%E5%A6%82%E6%9E%9C%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%90%AF%E5%8A%A8%E6%97%B6%E6%98%BE%E7%A4%BA%E5%99%A8%E8%AE%BE%E7%BD%AE%E4%B8%BA%E4%B8%8D%E5%90%8C%E7%9A%84%E8%BE%93%E5%85%A5%EF%BC%8C%E5%88%99%E6%97%A0%E5%9B%BE%E5%BD%A2%E8%BE%93%E5%87%BA.png)
我的戴尔 3008WFP 显示器支持多种输入。我有两台电脑,一台连接到 DisplayPort 输入的 Ubuntu 22.04 机器,以及一台连接到 HDMI 输入的 Windows Surface Pro 机器。
当我的 Ubuntu 22.04 PC 启动时,输入选择设置为 HDMI,然后我将输入切换到 DisplayPort,没有图形输出。如果我在显示器关闭的情况下启动 PC,然后将其打开,也会发生同样的情况。不仅没有图形输出,显示器还会进入省电模式,就好像没有从 PC 接收到任何类型的信号一样。
我可以通过按 Ctrl+Shift+F1 进入控制台,然后使用 重新启动 lightdm 来恢复sudo systemctl restart lightdm
。
如果我启动 Ubuntu 22.04 PC 并将输入选择设置为 DisplayPort,则一切都正常。
似乎如果显示器不可用,并且在启动时输入正确,则无法检测到显示器。
这是一个长期存在的问题,很少发生,所以我很乐意等待,看看从 20.04 升级到 22.04 是否能解决这个问题。但并没有。
其他可能相关的信息:该电脑的显卡是 AMD Radeon RX 5700。