USB-C 连接显示器不工作

USB-C 连接显示器不工作

我刚买了一个新屏幕(联想 P27H)。它带有 USB-C,所以我计划通过 USB-C 端口将我的笔记本电脑(2015 年的 Tuxedo InfinityBook 运行 elementaryOS - 基本上是 Ubuntu 18 LTS)与此屏幕一起使用,这样我就可以同时为它充电、使用第二个屏幕作为视频输出,并将外围设备连接到屏幕的 USB 集线器。这可以完美地与运行 Windows 10 的联想 Thinkpad 配合使用,但不能与这台笔记本电脑配合使用。

当我插入 USB-C 线时,笔记本电脑没有任何反应。我正在dmesg -w观察没有什么出现。

我尝试通过 USB-C(以太网适配器)将另一台设备连接到笔记本电脑,效果很好,所以端口可能没有损坏或其他问题。

在一些网站上,我读到 Linux 内核目前不支持通过 USB-C 传输视频。这可能是原因很简单,我对此无能为力,除了等待

有人可以提示我如何进一步调试这个问题吗?

答案1

通过 USB Type-C 连接驱动显示器通常需要使用 USB Type-C 的“备用模式”或“alt 模式”之一,这允许 USB Type-C 电缆传输非 USB 信号。

所有常见的 alt 模式均可用于视频。alt 模式包括:

  1. Thunderbolt 3 是英特尔的标准,苹果在 Mac 上积极采用该标准
  2. 显示端口
  3. HDMI
  4. MHL(移动高清链接,部分智能手机和平板电脑使用)

请注意,您的新显示器可能不支持所有这些 alt 模式。如果我必须猜测它支持哪些模式,我可能会猜测它仅支持 Display Port (DP) alt 模式。

因此,除非您可以让您选择的操作系统支持您的显示器支持的视频的 USB-C 替代模式,否则您可能必须通过真正的 [mini] 显示端口或 HDMI 电缆连接才能将视频从您的笔记本电脑传输到您的显示器。

相关内容