Xrandrスケーリングバグは次のとおりです: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319
(要するに、HiDPIラップトップと外部モニターがあります。接続すると、ラップトップの内部ディスプレイとは異なるDPIがあるため、外部モニターのディスプレイがぼやけます。xrandr--scale 2x2コマンドを使用して問題を修正したかったのです。ただし、外部ディスプレイ上のマウスの動きを画面の4分の1に制限する前述のバグがあります。
バグスレッドから、クリスウィルソンによって作成されたこの問題に対するパッチがあることが明らかです:( https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319/+ attachment/4399679/+ files/randr_scaling_ubuntu1504.patch )
ただし、私はUNIX初心者なので、xrandrスケーリングが再び正しく機能するように、パッチのインストール方法が完全には明らかではありません。上記のパッチを使用してxserverを修正する方法の詳細な説明を誰でも投稿できますか?
Ubuntu-Gnome 14.04 LTSを実行しています
ありがとう
スケーリングの問題もありました。パッチの適用方法は次のとおりです。
Xserver-xorg-coreパッケージのソースとパッチをダウンロードします。
mkdir src && cd src
apt-get source xorg-server # or `git clone git://anongit.freedesktop.org/xorg/xserver` and checkout your version tag
cd xorg-xserver-x.xx.x/randr
wget https://bugs.freedesktop.org/attachment.cgi?id=94929 -O randr.patch
パッチxrandr:
patch -p1 < randr.patch
で
File to patch:
タイプ:
rrcrtc.c
ビルドの依存関係をインストールします。
Sudo apt-get build-dep xserver-xorg-core
追加のビルドパッケージをインストールします。
Sudo apt-get install build-essential devscripts fakeroot
パッケージをコンパイルします。
cd ..
debuild -us -uc -i -I
新しいパッケージをインストールします。
Sudo dpkg -i xserver-xorg-core_x.xx.x-x.deb
DEを再起動すると、xrandrは完全にスケーリングするはずです!