通过 USB-C 集线器连接时未检测到外部显示器

通过 USB-C 集线器连接时未检测到外部显示器

我通常使用通过 HDMI 连接到 USB-C 适配器的外部显示器。我还有一个 USB-C 集线器 (Aukey CB-C48),已与另一个 USB-C 设备一起测试过。

通过 USB-C 直接连接到计算机时,显示器工作正常。但通过集线器连接时检测不到。udevadm monitor --environment --udev不显示“添加”事件,并且 debug dmesg 也不显示任何响应热插拔事件的内容。我也通过不同的 VGA 转 USBC 适配器尝试了旧的 VGA 显示器 - 同样的问题。

这是否是 USB-C 集线器的已知限制?也许内核的实现?或者在购买下一个集线器时我应该寻找一些东西,以使这成为可能?

这是一个dmesg 转储drm.debug=0xe,其中我:

  1. 启动机器(热)
  2. 插入集线器
  3. 插入显示器
  4. 拔掉显示器插头
  5. 通过集线器的供电端口连接 Pixel 手机
  6. 将电话移至集线器未通电的端口之一。

这可能与(未回答)有关Linux Mint - 未检测到通过 USB-C 连接到 HDMI 集线器的显示器。但我似乎找不到任何其他资源。

相关内容