web-dev-qa-db-ja.com

大型モニター(KDE)でフル解像度を有効にする方法?

2560x1440の解像度のBenQ gw2765モニターを使用していますが、私のコンピューターでは最大1920x1080の解像度しか得られません。

モニターは、HDMI-MiniDPコネクターを介してLenovo Thinkpad X1ラップトップに接続されています。ラップトップはKDEの新しいインストール(Ubuntuベース)を実行しています:KDEネオン5.11、KDEプラズマバージョン5.11.2、KDE ​​Fameworksバージョン5.29.0、Qtバージョン5.9.1。

数年前、私はこれをいくつかのxrandrのもので機能させるために無駄に試しました。この新しいインストールでうまくいくことを期待していました。

インターネットを掘り下げると、これについてほとんど何も見られないことに驚いています。私は「Gnome3 cuzを使用する」という推奨事項をスペクトルの一端で見ました。スペクトルのもう一端では、xrandrが実際に何であるかを知っている人々からの質問でした。

X-serverとは何か、どのように機能するのかはわかりませんが、xorg.confファイルなどを編集する必要がある場合は、試す準備ができています。あなたの知恵が私に物事を壊さないようにするのを助けるかもしれない場合に備えて、私は少しのガイダンス、または正しい方向への指示が大好きです:)


編集:

$ Sudo lshw -c video
   description: VGA compatible controller
   product: 3rd Gen Core processor Graphics Controller
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:28 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:4000(size=64) memory:c0000-dffff

また:

Sudo apt-get install xserver-xorg-video-allを実行すると、 "-neon-desktop"という名前のパッケージを削除する必要があります。これは https://neon.kde.org/ を使用しているため危険に思えます。 ((そして、先週apt-get install Ruby-devをアンインストールしたので、ブートしようとするたびにカーネルパニックが発生したため、今すぐパッケージを削除するのは非常に慎重です{ブランドから-new os now}))


私は https://forum.kde.org/viewtopic.php?f=309&t=141545#p380311 を見つけました。これは私が直面している問題とまったく同じに聞こえますが、その解決策は私にとっては機能しません

$ cvt 2560 1440 60
  cvt# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
  Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
$ Sudo xrandr --newmode "2560x1440_60.00" 312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
$ Sudo xrander --admode HDMI-1 2560x1440_60.00

これはうまくいくように見えます:xrandrで一覧表示される表示設定が追加され、KDEのシステム設定で新しいサイズが利用可能になります...しかし、システム設定GUIで選択して[適用]をクリックすると、以前に選択した設定にリセットされます。さまざまなサイズを切り替えてみましたが、適切な大きなサイズで表示されません。

現在のxrandrは2560x1440_60.00が一番下です。

Screen 0: minimum 320 x 200, current 1920 x 1980, maximum 8192 x 8192
LVDS-1 connected primary 1600x900+160+1080 (normal left inverted right x axis y axis) 309mm x 174mm
   1600x900      59.97*+
   1440x900      59.89  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   800x512       60.17  
   700x525       59.98  
   640x512       60.02  
   720x450       59.89  
   640x480       60.00    59.94  
   680x384       59.80    59.96  
   576x432       60.06  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1920x1080     60.00*   50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
   2560x1440_60.00  59.96  
DP-1 disconnected (normal left inverted right x axis y axis)

その後、コンピュータを再起動すると、2560x1440_60.00はxrandrに表示されなくなります。

6
alec

厳密に言えば、これは答えではありませんが、既存のコメントセクションに埋もれたくありません。

これはうまくいくように見えます:xrandrによってリストされた表示設定が追加され、新しいサイズがKDEのシステム設定で利用可能になります...しかし、システム設定GUIでそれを選択して「適用」をクリックすると、リセットされて以前に選択した設定。

私はこの正確な問題を経験し、この問題の他のレポートをオンラインで見つけるのに苦労しました。私は 私のGPUのスペックシート を再確認しましたが、その4Kディスプレイサポートは実際のディスプレイ解像度(3280x2160ディスプレイとGPUでサポートされている3280x2000)の数ピクセルずれていると主張しました。この仕様は、4096x2160までの解像度のサポートを主張する コンピューターの製造元の仕様書 と競合していました。

最後の努力で、私はHDMIケーブルをDisplayPortケーブルに交換しましたが、今では最大3280x2160 @ 30Hzで動作します。奇妙なことに、HDMIケーブルは問題ではありませんでした—まったく同じケーブルを使用して、モニターをラップトップに接続しましたが、何の問題もありませんでした。

他の誰かがこの問題を経験した場合、私はあなたに次のことを勧めます:

  1. GPUのスペックシートをオンラインで見つけてください。私の場合、私は このIntelの公式サポートページ の指示に従って、上記の最初のスペックシートにリンクしました。

  2. それでもうまくいかない場合は、HDMIではなくDisplayPortを介して接続してみてください(またはその逆)。

コメントが示唆するように、コンバータは問題であるかもしれません。 MiniDP(コンピューター上)からHDMI(モニター)への移行に問題がある場合、MiniDPからディスプレイポートへの移行が機能する可能性があります(モニターにディスプレイポートがあることを期待します)。

1
Ryan Lue

私は同じ問題に直面し、OPの投稿自体から助けを得て、うまくいきました。私はAsus VW193Dモニターを使用していますが、デフォルトの解像度1440 x 900を取得せず、代わりに1024 x 768を超えるオプションを表示しません。問題を解決するためにOPの投稿から使用した手順があります。アスペクト比の他の解像度を知るために、私はこれを実行しました:

cvt 1440 900 60

次に、xrandrを実行して、次のコマンドで新しいモードを定義します。

Sudo xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904  900 903 909 934 -hsync +vsync

次に、定義されたモードをDP-1モニターに追加します。

Sudo xrandr --addmode DP-1 1440x900_60.00

ログアウトして再度ログインすると、モニターのすべてのオプションが表示されます。これは変更前と変更後です。

https://imgur.com/a/eiqNcrl

0
fatman