Ubuntu 20.04 で 2 番目のモニターの解像度が正しく表示されない

Ubuntu 20.04 で 2 番目のモニターの解像度が正しく表示されない

私は 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

Dellページビデオ カードを参照すると、Skylake GT2 [HD Graphics 520]各画面のネイティブ解像度の最大 4 倍を処理できることがわかります。

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

Ubuntu 20.04 の新規インストールがロードされている間、2 番目のモニター全体に紫色の背景色が表示されますが、Ubuntu が実行されるやいなや、2 番目のモニターは最大解像度 1024 x 768 ピクセルで表示されます。

画面表示設定

他のオペレーティング システムで使用する場合、モニターはフル解像度で動作します。

別の問題として、原因が異なる可能性がありますが、モニターに次のようなメッセージが表示されることがよくあります。

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

他のオペレーティング システムで使用する場合、モニターはフル解像度で動作します。

Ubuntu 20.04 で 2 台目のモニターを正しく動作させるには、どのような手順を踏めばよいでしょうか?

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 タイプ C ケーブルを使い始めると、すぐに問題は解消しました。どうやら、HP EliteDisplay E223d モニターは、独自の USB タイプ C ポートに直接接続されたケーブルを介して必要なデータをすべて通信しないようです。

関連情報