我不确定这是否是 Ubuntu 的问题,因为这很可能是某种电力竞争情况。连接的 DisplayPort 在启动时停止工作;更多详细信息如下。
我的设置:
一台 OnLogic 的 IPC,带有 3 个 DisplayPort 和 Ubuntu 18.04(BIOS 提供 insydeh20 设置实用程序 REV 5.0),以及一个小型 7 英寸 waveshare 触摸屏 HDMI(B07CPBCZHB)。
当我将 IPC 的 5V USB-PS 和 DisplayPort-HDMI 电缆连接到 waveshare 触摸屏并将 IPC 连接到电源时,屏幕只会亮起 0.5 秒,仅此而已。但是,当我现在将 DisplayPort 更改为 IPC 上剩余的 2 个中的任何一个时,它突然就正常工作了。使用新设置关闭电源并再次打开会导致显示器再次不工作,这可以通过将其重新插入第一个设置的 DisplayPort 来解决,但断开并重新连接启动期间使用的 DisplayPort 电缆将不起作用。
如果从 IPC 上移除 USB PS 或 DisplayPort 并在 LED 指示 IPC 有电时立即插入,它也可以工作。
我尝试过强制关闭显示器然后再打开,但启动后检测不到任何显示器。我尝试在 /sys/bus/usb/../power 中禁用 USB 电源,但也没用。
一些 BIOS 具有延迟 USB 端口配置,但在我的系统上高级设置似乎没有被激活。
我唯一的其他选择似乎是延迟 USB 电源连接的硬件,但这并不是很理想。
你们中是否有人遇到过类似的问题并且知道解决方案,或者知道可以进行哪些测试来找到解决方案?
由于系统是封闭的,所以开机后总是重新插拔不是一个选择。谢谢!