Xresource Xft.dpiを設定する人は誰ですか?

Xresource Xft.dpiを設定する人は誰ですか?

私たちは最近、2160pディスプレイを備えた新しいラップトップを受け取りました。 Ubuntu 16.04を受け取ったときにUnity Desktopがインストールされていました。 Xfce 4をインストールして使用しましたが、Unityの挨拶をそのまま維持しました(きれいに)。

高DPIディスプレイでフォントサイズの調整の問題が発生すると予想していましたが、XresourceはXft.dpi通常の96ではなく192に設定されました。ほとんどすべてのアプリがこの設定を使用するため、内部ディスプレイをほとんど使用できます。 10点満点で10点でしょ?

いいえ。これがどこにインストールされているのかわからない。 Xfceの外観パネルでは、DPIは96であると主張しています。 dconf存在する変数にも96が表示されます。 xdpyinfo96年生まれとも言いましたね。 Xorg.0.logDPIに関するメッセージがありますが、96と呼ばれます。 lightdm.conf(Unity グリーティング設定ファイル) に変更の試行は表示されません.そしてxrandr恒等変換行列を報告します(スケーリングなし)。

グリーティングは最初にFlyspeck 3でレンダリングされましたが、しばらくしてサイズが変更されるため、GNOMEまたはUnityのグリーティングが原因であると疑われます。ただし、これを行うように指示がどこにあるか、デスクトップセッションにどのように続くかはわかりません。

私の目標は、外部1080pモニターを接続し、両方のモニターが鮮明に見えるようにDPIを調整することです。しかし、後ろから他の人と戦うと効果的ではありません。

すべてのリードを歓迎します。

システムメッセージ

  • Ubuntu 16.04.3
  • Unity 7.4.0+16.04.20160906-0ubuntu1
  • xorg 1:7.7+13 Ubuntu 3
  • xfce 4.12.2

ベストアンサー1

私はこの問題の根本的な原因を次に見つけることができると信じています。https://gitlab.freedesktop.org/xorg/xserver/-/issues/509そしてhttps://bugzilla.gnome.org/show_bug.cgi?id=757142

v3.17 の GTK は不要なXft.dpi: 96環境に課せられ、Xft.dpiそうでなければ何の効果もありません。 Gnome開発者は試行の復元を拒否し、Xorg開発者はGnome施行に対する解決策を提供しようとしませんでした。

*SUSE開発者は、私がこの問題に注意を払った直後に賢明に実施を再開しました。 * SUSEまたは同等の機能を持つディストリビューションに切り替えると、問題が解決する可能性があります。

Debian(少なくともTDEとIceWMの実行)とUbuntu(少なくともTDEとIceWMの実行)もこれを行うと思うので、他のディストリビューションがあるかもしれません。 Mint(最小XFCE実行)には明らかにまだこの機能がなく、Fedoraには確かにありません。これはGnomeの主力製品であり、最初ではなくても3.17に切り替えた最初の製品の1つだからです。要するに、最も基本的な設定を誰がしたかに対する答えは に埋もれていると思います。gdk/x11/gdkxftdefaults.c

おすすめ記事