Ubuntu 20.04 上第二台显示器显示不正确的分辨率

Ubuntu 20.04 上第二台显示器显示不正确的分辨率

我使用的是 Dell XPS 13 9350 笔记本电脑。我最近购买了 HP EliteDisplay E223d 显示器。笔记本电脑和显示器的原始分辨率均为 1920 x 1080 像素。显示器通过 Thunderbolt 电缆直接连接到笔记本电脑。*

当我运行时,sudo lshw -C video输出是:

*-display                 
   description: VGA compatible controller
   product: Skylake GT2 [HD Graphics 520]
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 07
   width: 64 bits
   clock: 33MHz
   capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:139 memory:db000000-dbffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff

A戴尔页面指的是Skylake GT2 [HD Graphics 520]视频卡,它能够处理每个屏幕高达原始分辨率四倍的分辨率:

DP 1.2/eDP 1.3 max. resolution  3840 x 2160 @ 60 Hz

在加载全新安装的 Ubuntu 20.04 时,整个第二台显示器显示紫色背景色,但只要 Ubuntu 运行,第二台显示器就会以最大分辨率 1024 x 768 像素显示:

屏幕显示设置

当与其他操作系统一起使用时,显示器以全分辨率工作。

另一个问题可能有不同的原因,那就是监视器经常告诉我:

⚠️ Input Signal Not Found
Check the video cable and video source.
Display going to sleep.

当与其他操作系统一起使用时,显示器以全分辨率工作。

我应该采取什么步骤才能使我的第二台显示器与 Ubuntu 20.04 正常工作?

从第 3 页开始我的笔记本电脑的规格, 我懂了

*Thunderbolt 3(USB Type-C)端口支持 USB 3.1 Gen 2、DisplayPort 1.2、Thunderbolt 3,还允许您连接到外部显示器使用加密狗.为 USB 3.1 Gen 2 提供高达 10 Gbps 的数据传输速率,为 Thunderbolt 3 提供高达 40 Gbps 的数据传输速率。

这是否意味着加密狗必需的或者是否也支持加密狗?显示器(有时)在 Ubuntu 16.04 下以全分辨率运行,无需加密狗。

答案1

当我开始使用 HDMI - USB Type C 电缆时,问题立即消失。显然,HP EliteDisplay E223d 显示器无法通过直接连接到其自己的 USB Type C 端口的电缆传输所有必要的数据。

相关内容