xrandr scale 2x2 for multi display(4K HiDPI and Full HD mix)-ぼやけた出力


16

Kubuntu 17.04ではnouveau、メインの4KとフルHD(実際には1920x1200ですが違いはありません)が右側にあるデュアルモニターのセットアップを取得しようとしています。

私はダブルKDEシステムスケール(https://wiki.archlinux.org/index.php/HiDPI#Using_KDE_system_settingsで説明)とxrandrスケーリング(https://wiki.archlinux.org/index.phpで説明)を使用しています/ HiDPI#Side_display)。すなわち:

xrandr \
    --output eDP-1 --mode 3840x2160 --pos 0x0    --auto \
    --output DP-2  --mode 1920x1200 --pos 3840x0 --auto \
        --panning 3840x2400+3840+0 --scale 2.0x2.0 \
    --fb 7680x2400

問題は、DP-23840x2400から1920x1200にダウンサンプリングするため、特にフォントでわずかにぼやけていることです。これはhttps://wiki.archlinux.org/index.php/HiDPI#Side_displayの最後に記載されており、推奨される解決策はモニターのシャープネス設定です。それを試してみましたが、動作しません。

スケーリングがバイリニアときにフィルタが使用されている:https://cgit.freedesktop.org/xorg/app/xrandr/tree/xrandr.c?id=5d5db88d106a49d7560a8042fa054df8b609f00a#n2993。最近傍もサポートされて"nearest"いますが、正確には2x2のダウンサンプリングですが、私にはわかりませんが、ひどく見えます。私は先に進み、の"lanczos"代わりにこれを構築しました"bilinear"。どうやら、これはサポートされていません:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  26 (RRSetCrtcTransform)
  Serial number of failed request:  36
  Current serial number in output stream:  37

lanczos(またはより良いフィルター)をサポートする方法はありますか?ソフトウェアで行われるフィルタリングを気にしません。

xrandr回避策として、現在、メインディスプレイで1920 x 1080のネイティブ解像度でダブルKDEスケーリングとスケーリングを無効にしています。セカンダリディスプレイは、予想どおり、フォントを含めて非常にシャープです。ただし、通常の表示距離からは、メインディスプレイはスケーリングされたセカンダリよりもさらに悪く見えます。半分の解像度がフルHDであり、4K以外の他のディスプレイでは驚くほど鮮明に見えるため、奇妙です。

本当の質問は、両方のディスプレイで鮮明な画像を取得する方法はありますか?

編集: GeForce 940MXとIntel HD Graphics 620を搭載したNvidia PRIMEシステムを使用しているという重要な事実について言及するのを忘れました。nvidia-384では、Intelを使用した場合の結果は同じです。GeForceを使用する場合、--scale 2x2optionは効果がなく、optionは上記と同様--panningFailed Requestエラーを生成します。


たぶん私は何かを見逃していますが、なぜ出力をスケーリングしてからパンするのですか?--right-ofまたはのようなxrandrオプションを使用してはいけませんか--left-of?これらを使用する場合、解像度をスケーリングする必要はないため、ぼやけることはないと思います。コメントして申し訳ありませんが、十分な担当者がいません。
-binamenator

モニターのサイズは物理的に類似しており、低解像度モニターはスケーリングされていないため、メインモニターの機能は小さすぎます(フォント、ウィンドウなど)
AyberkÖzgür18年

1
これで何か理解できましたか?Waylandは最終的にマルチDPIサポートの聖杯のように聞こえますが、nVidiaドライバはWaylandでうまく動作しないようですので、テキストがぼやけたり4k画面が表示されたりします。
イブラヒム

回答:


1

また、ノートブックには4kモニターがあります。私が通常やっているのは、4kモニターに1920x1080モードを設定するだけで、実際には1080pモニターとまったく同じように完璧に見えます。スケーリングやアンチエイリアスをしないでください。2x2ピクセルにする方法を見つける必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.