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-2
3840x2400から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 2x2
optionは効果がなく、optionは上記と同様--panning
のFailed Request
エラーを生成します。
--right-of
またはのようなxrandrオプションを使用してはいけませんか--left-of
?これらを使用する場合、解像度をスケーリングする必要はないため、ぼやけることはないと思います。コメントして申し訳ありませんが、十分な担当者がいません。