我通常使用通过 HDMI 连接到 USB-C 适配器的外部显示器工作。我还有一个 USB-C 集线器 (Aukey CB-C48),经过测试与另一个 USB-C 设备一起使用。
通过 USB-C 直接连接到计算机时,显示器工作正常。但是通过集线器连接时检测不到。udevadm monitor --environment --udev不显示“添加”事件,调试 dmesg 也不显示响应热插拔事件的任何内容。我也通过不同的 VGA 到 USBC 适配器尝试了旧的 VGA 显示器 - 同样的问题。
这通常是 USB-C 集线器的已知限制吗?也许内核的实现?或者在购买下一个集线器时我应该寻找什么来使这成为可能?
这里有一个dmesg的转储用drm.debug=0xe,我在那里:
这可能与(未回答的)Linux Mint - Not detection 通过 USB-C 连接到 HDMI 集线器的显示器有关。不过,我似乎找不到任何其他资源。