web-dev-qa-db-ja.com

UbuntuはHDMI経由でモニターのネイティブ解像度を出力しません(W10は出力します)

3440x1440ディスプレイに接続されたPCでUbuntu 18を実行しています。 DisplayPort-HDMIアダプターと最新のHDMIケーブルで接続されています。ディスプレイ設定で利用できる最高の解像度は1920x1080です。

Xrandrを使用して強制しました(60 Hzと50 Hzの両方で)。

$ xrandr --newmode "3440x1440_50.00"  344.00  3440 3672 4040 4640  1440 1443 1453 1484 -hsync +vsync
$ xrandr --addmode HDMI-1 3440x1440_50.00
$ xrandr --output HDMI-1 --crtc 0 --mode 3440x1440_50.00

しかし、エラーになります。

xrandr: Configure crtc 0 failed

アダプターとケーブルがこの解像度で信号をサポートできることはわかっています。アダプターをWindows 10マシンに接続すると、ネイティブの解像度が自動的に使用されるためです。

また、UbuntuマシンがDisplayPort経由で3440x1440を自動的に出力できることも確認しました。 DisplayPort出力を使用しますが、モニターにはDisplayPort入力が1つしかありません。 HDMI信号はWindowsで機能するため、接続を交換しますが、フレームレートが低くても機能しますが、私の目的には適していません。

3
tnunamak

30 Hzのリフレッシュを試してみて、それが機能する場合は、動作する最高のリフレッシュレートが見つかるまで45 Hzなどにバンプしてください。

すべてのアダプターが同等に作成されるわけではありません。私のオリジナルは60Hzで1920x1080でしかうまくいきませんでした。 4Kテレビにアップグレードすると、30Hzでしか機能しませんでした。それで、4Kで60 Hz定格の新しいアダプターを購入しましたが、それから得た最高のものは54 Hzでした。

1