DisplayPort 下游限制为 1920×1080

Jon*_*han 5 displayport docking-station intel-graphics

在我的工作场所,我有一台Lenovo T14笔记本电脑 (1),通过 USB-C 连接到一台 1080p 显示器 (2),该显示器充当扩展坞 - 具体来说,它通过 DisplayPort 输出连接到另一台显示器(在监控为“ DP Out Multi-Stream=Extend ”)。

\n

这可行,但附加监视器仅限于 1920\xc3\x971080。当我将它连接到 2k(2560\xc3\x971440) 显示器 (HP Z27) 时,我只能将其设置为 1920\xc3\x971080,然后显示效果看起来很糟糕,因为它不是其原始分辨率。

\n

问:这是笔记本电脑本身的限制吗?还是显示器的?我可以做些什么来让笔记本电脑正确支持这些外部显示器?

\n

我尝试过的:

\n
    \n
  • 禁用笔记本电脑的内置 1920\xc3\x971080 显示 - 相同的结果
  • \n
  • 使用 USB-C 将笔记本电脑直接连接到 2k(2560\xc3\x971440) 显示器 - 效果很好。还使用 4k(3840\xc3\x972160、HP Z32)进行了测试。
  • \n
  • 安装显示器驱动程序 - 相同的结果
  • \n
  • 更新 2k 显示器的最新固件(1.0.0.18 Rev.A,在显示器上显示为 LIM293) - 相同的结果
  • \n
  • MonitorInfoView正确显示最大分辨率 2560\xc3\x971440。
  • \n
\n
\n

(1) Lenovo T14 Gen1 20S1S3VT1N,配备 i5-10310U CPU 和 Intel UHD 显卡(最新驱动程序 31.0.101.2114),内置 1920\xc3\x971080 显示屏。

\n

(2) 飞利浦 243B1,1920\xc3\x971080。它通过 USB-C 连接,然后:

\n
    \n
  • 在显示器上显示 DisplayPort-over-USBC 的输出。请注意,它不包含像 DisplayLink 这样的单独 GPU。
  • \n
  • 通过DisplayPort 1.2 菊花链将 DisplayPort 输出到附加显示器
  • \n
  • 具有 USB 声音、USB 以太网和一些额外的 USB 端口
  • \n
\n
\n

额外的研究

\n

我使用USB 设备树查看器记录了 USB 设置

\n

场景 1 - 第二台显示器限制为 1920\xc3\x971080

\n
Lenovo T14 gen1 (Intel UHD Graphics)\nDock monitor: Philips 243B1_27 1920\xc3\x971080, USB set to USB 3.2\nSecond monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560\xc3\x971440 <<<<< Limited to 1920\xc3\x971080\n|---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)\n|   +---USB Root Hub (USB 3.0)\n\\---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)\n    \\---USB Root Hub (USB 3.0)\n        |HS-[2-1]\n        |---[2-2]: Generic USB 2.1 Hub\n        |   |---[2-2-1]: Generic USB 2.1 Hub\n        |   |   |LS-[2-2-1-1]: Avago Pte USB Optical Mouse   <<<<< Monitor\'s USB ports, with some devices connected\n        |   |   |LS-[2-2-1-2]: Lenovo Traditional USB Keyboard\n        |   |   |HS-[2-2-1-3]\n        |   |   |HS-[2-2-1-4]\n        |   |   \\HS-[2-2-1-5]\n        |   |HS-[2-2-2]\n        |   \\HS-[2-2-3]\n        |FS-[2-3]: MOSART Semi 2.4G INPUT DEVICE - Keyboard, Mouse, 2\xc3\x97 HID\n(...)\n        |SS-[2-13]\n        |---[2-14]: Generic SuperSpeed USB 3.2 Hub\n        |   +---[2-14-1]: Generic SuperSpeed USB 3.2 Hub\n        |   \\SS-[2-14-2]: Realtek USB GbE Family Controller - Net   <<<<< Monitor\'s network controller - on USB3\n(...)\n
Run Code Online (Sandbox Code Playgroud)\n

场景 2:显示器切换到 USB2,第二台显示器以全分辨率运行

\n
Lenovo T14 gen1 (Intel UHD Graphics)\nDock monitor: Philips 243B1_27 1920\xc3\x971080, USB set to USB 2.0\nSecond monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560\xc3\x971440   <<<< Running at full res\n|---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)\n|   +---USB Root Hub (USB 3.0)\n\\---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)\n    \\---USB Root Hub (USB 3.0)\n        |HS-[2-1]\n        |---[2-2]: Generic USB 2.1 Hub\n        |   |---[2-2-1]: Generic USB 2.1 Hub\n        |   |   |LS-[2-2-1-1]: Avago Pte USB Optical Mouse   <<<<< Monitor\'s USB ports, with some devices connected\n        |   |   |LS-[2-2-1-2]: Lenovo Traditional USB Keyboard\n        |   |   |HS-[2-2-1-3]\n        |   |   |HS-[2-2-1-4]\n        |   |   \\HS-[2-2-1-5]\n        |   |HS-[2-2-2]: Realtek USB GbE Family Controller - Net   <<<<< Monitor\'s network controller - on USB2\n        |   \\HS-[2-2-3]\n        |FS-[2-3]: MOSART Semi 2.4G INPUT DEVICE - Keyboard, Mouse, 2\xc3\x97 HID\n(...)\n
Run Code Online (Sandbox Code Playgroud)\n

场景 3:更强的笔记本电脑,第二台显示器以全分辨率运行

\n
Laptop: Lenovo T14 Gen2i (Intel Iris XE)\nDock monitor: Philips 243B1_27, USB set to USB 3.2\nSecond monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560\xc3\x971440   <<<< Running at full res\n|---Intel(R) USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)\n|   \\---USB Root Hub (USB 3.0)\n(...)\n|       |HS-[1-5]\n|       |---[1-6]: Generic USB 2.1 Hub\n|       |   |HS-[1-6-1]\n|       |   |HS-[1-6-2]\n|       |   |LS-[1-6-3]: PixArt Lenovo USB Optical Mouse   <<<<< Monitor\'s USB ports, with some devices connected\n|       |   |LS-[1-6-4]: Dell USB Keyboard\n|       |   |HS-[1-6-5]\n(...)\n\\---Intel(R) USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)\n    \\---USB Root Hub (USB 3.0)\n        |HS-[2-1]\n        |SS-[2-2]\n        |SS-[2-3]\n        |---[2-4]: Generic SuperSpeed USB 3.2 Hub\n        |   |SS-[2-4-1]\n        |   |SS-[2-4-2]\n        |   |SS-[2-4-3]\n        |   |SS-[2-4-4]\n        |   \\SS-[2-4-5]: Realtek USB GbE Family Controller - Net   <<<<< Monitor\'s network controller - on USB3\n        \\SS-[2-5]\n
Run Code Online (Sandbox Code Playgroud)\n

Dan*_*l B 12

这是 USB-C 和 DisplayPort 版本以及有时是哑显示器的限制。

\n

USB-C 上的 DisplayPort Alt 模式通常配置为提供两个 DisplayPort 通道。这允许通过同一连接进行 USB 3 连接。它还可以传输四个 DisplayPort 通道(就像常规 DisplayPort 电缆一样),但这意味着只能使用 USB 2。该配置是您正在使用的 USB-C 适配器/扩展坞的属性(请参阅下面的更新)。楼主两者都可以。

\n

DisplayPort 又增加了一层复杂性。您有两条通道,无法进一步分割,因此每个监视器都有一个。每个新的 DisplayPort 版本都为每通道提供了更多的带宽。

\n

监视器也可能具有人为的 (\xe2\x80\x9cdumb\xe2\x80\x9d) 限制。

\n

您的 1440p 屏幕只能使用一条 DisplayPort 通道。理论上,从 DisplayPort 1.3 开始,这已经足够了。HP z27 G2(您显然指的是)不支持 DisplayPort 1.3+,仅支持 1.2。它需要两条通道才能实现 1440p 分辨率。

\n

您可以使用合适的 Thunderbolt 坞站来解决此问题。Thunderbolt 可容纳 4 个 DisplayPort 通道。

\n
\n

更新:根据 Philips 243B1/27 手册,它有一个用于更改 DisplayPort Alt 模式配置的设置。在 OSD 主菜单中,转至USB 设置USB,然后选择USB 2.0。然后,您将可以访问四个 DisplayPort 通道。请注意,使用 USB 2.0 将严重降低内置以太网接口的性能。

\n

然而,手册中的菊花链部分还指出,无论哪种方式,辅助屏幕都仅支持 1080p。你\xe2\x80\x99必须尝试一下。

\n

[OP 更新]:切换到 USB 2.0 确实有效。我什至用 4K 显示器 (HP Z32) 进行了测试 - 仍然有效。然而,为什么其他笔记本电脑没有这个问题仍然是个谜——即使使用 USB 3.2,它们也能显示全分辨率(使用 Lenovo P15/nVidia Quadro T1000 以及 Lenovo T14gen2i/Intel Iris XE 进行测试)。

\n