Ubuntu 21.04 - xrandr の「失敗した要求の X エラー: BadValue (整数パラメータが操作の範囲外です)」を修正する方法

Ubuntu 21.04 - xrandr の「失敗した要求の X エラー: BadValue (整数パラメータが操作の範囲外です)」を修正する方法

私は、基本的な Intel® UHD Graphics 610 GPU を搭載した基本的な HP SlimDesktop モデル 290-p0043w に接続した、1920x1080 解像度に対応できる 2 台の同一の HP モニターを持っています。ただし、ビデオ出力は HDMI ポート 1 つと VGA ポート 1 つだけです。以前、同じコンピューターに Ubuntu 18.04 をインストールし、少し調整した後、VGA ポートを 1920x1080 で安定して信頼できるものにしました。現在、同じコンピューターに Ubuntu 21.04 をインストールし、次の操作を実行しています。

~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00"
~$ xrandr --output XWAYLAND1 --mode "1920x1080_60.00"
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
  Value in failed request:  0x780
  Serial number of failed request:  29
  Current serial number in output stream:  29
~$

多くのウェブページ(およびUbuntuヘルプ)によると、この方法で実行する必要があります。私はまた、アランドル新しく追加された解像度のみが表示されますが、適用すると同じ問題が発生します。 再起動後に sudo としてこれを実行しましたが、同じ結果になりました。 Ubuntu -> ディスプレイ -> 「不明なディスプレイ」 -> 解像度では、最高解像度として標準の 1024x768 が表示されます。 同様の質問をたくさん見てきました(他のディストリビューションでも同様)しかし、何の答えも得られませんでした。

何をすればいいのか誰か知っていますか?

答え1

解決できたと思います。次の行: [~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00] "XWAYLAND" はモニターの名前です (この場合は 2 番目)。これを "DP-2" に変更したらうまくいきました。これで行は次のようになります: [~$ xrandr --addmode DP-2 "1920x1080_60.00"]

これは異なる可能性があるので、ディストリビューションで 2 番目のモニターの名前が何と表示されているかを調べるには、少し実験する必要があります。

幸運を。

関連情報