DPIとモニターを恒久的に設定

DPIとモニターを恒久的に設定

MacBook Pro 13.3" 2013 RetinaでElementary OS Freya(Ubuntu 14.04ベース)を実行しているときに奇妙なDPIの問題が発生しました。

  1. Google Chromeなどの一部のアプリケーションはDPI設定を認識しないため、デフォルトでのみ表示されます。他のすべてのアプリは比例して表示されますが(テキストを読むことができます)、Google Chromeのテキストは実際の12ピクセルで表示されるため、テキストは非常に小さいです。
  2. 23インチ1080pモニターはDisplayPortに接続されていますが、DPI設定は複数のモニターで同じままです。つまり、640x480解像度の1080pモニタではすべてが巨大に見えますが、MacBookの内部画面(2560x1600)ではすべてが正常に見えます。
  3. 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を処理するために、ディスプレイサーバーレベルで優れたソリューションを提供し続けることを願っています。

おすすめ記事