MacBook Pro 13.3" 2013 RetinaでElementary OS Freya(Ubuntu 14.04ベース)を実行しているときに奇妙なDPIの問題が発生しました。
- Google Chromeなどの一部のアプリケーションはDPI設定を認識しないため、デフォルトでのみ表示されます。他のすべてのアプリは比例して表示されますが(テキストを読むことができます)、Google Chromeのテキストは実際の12ピクセルで表示されるため、テキストは非常に小さいです。
- 23インチ1080pモニターはDisplayPortに接続されていますが、DPI設定は複数のモニターで同じままです。つまり、640x480解像度の1080pモニタではすべてが巨大に見えますが、MacBookの内部画面(2560x1600)ではすべてが正常に見えます。
xrandr
ホーム画面がオフに設定されており、ログインすると常にオンになっており、外部モニターのDPIがめちゃくちゃになるため、モニター設定を覚えていないようです。
私はここでWaylandを実行していると思いますが、次のプロセスが見つかりませんps aux | grep wayland
。
$ aptitude search '~i wayland'
i A libwayland-client0 - wayland compositor infrastructure - client lib
i A libwayland-cursor0 - wayland compositor infrastructure - cursor lib
i A libwayland-egl1-mesa - implementation of the Wayland EGL platform --
i A libwayland-server0 - wayland compositor infrastructure - server lib
GUIでDPIを制御するシステム設定はありません。
を使ってみましたxrandr --dpi 75
が、何の変更もありません。アプリケーションを再起動しても効果がないようです。
Xサーバー内でWaylandを実行していると思います。 DPIを全体的にまたはモニターごとに変更するために使用できる構成ファイルはありますか?
ベストアンサー1
このスケーリングは実際にGNOME設定によって制御され、Waylandとは無関係に見えます。
gsettings set org.gnome.desktop.interface scaling-factor 1
これは私のために問題を解決しました。
Waylandは、さまざまなモニターでさまざまなDPIを処理するために、ディスプレイサーバーレベルで優れたソリューションを提供し続けることを願っています。