Fedora 24で3200x1800ディスプレイを搭載したラップトップに接続された1920x1080外部画面の不当に大きなテキストに不満があるので、次の方法で外部画面のサイズを変更してみました。
xrandr --output HDMI-2 --scale 2x2 --mode 1920x1080 --fb 7040x2160 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 3840x0
これは望ましい効果ですが、ラップトップ画面でマウスを動かすとカーソルがちらつきます。カーソルが外部画面上にある場合、カーソルはちらつきません。外部画面で1x1スケーリングに戻すとちらつきが止まります。
xrandr --output HDMI-2 --scale 1x1 --mode 1920x1080 --fb 4120x1800 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 1920x0
このちらつきを止めるにはどうすればよいですか?
この回避策は私を助けました 。 xrandrスケールを実行した後、マウスのちらつきを停止する追加のコマンドを実行します。
xrandr --output eDP-1 --auto --output HDMI-2 --auto --scale 2x2 --right-of eDP-1 # Simpler oneliner scaling
xrandr --output eDP-1 --scale 0.9999x0.9999 # Stop flicker
Xrandrでスケーリングを使用した後、わずかに異なるセットアップで正確な問題が発生しました。奇妙なことに、助けになったのは https://wiki.archlinux.org/index.php/intel_graphics#Xorg_configuration の最初のセクションでした。つまり、
「ただし、一部のドライバーオプションを利用するには、以下のようなXorg構成ファイルを作成する必要があります。」
/etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
これはおそらく、Intelのグラフィックスで実行している(専用のGPUではない)場合にのみ関係します。