小さな会話(gimp、InSync、Zoomなど)でアプリケーションのUIサイズを増やします。

小さな会話(gimp、InSync、Zoomなど)でアプリケーションのUIサイズを増やします。

私は3840×2160グラフィックディスプレイを備えたLenovo P51でMint 19 TaraとCinnamon 3.8.9を実行しています。

vim、Chrome、Libre Office、すべてのプリインストールされたアプリケーションなど、ほとんどのアプリケーションが正常に動作します。ただし、一部のアプリケーション(gimp、Zoom、InSync、および顧客ネットワークのいずれかに接続するためにインストールする必要があるJavaベースのVPNクライアント)には、小さなGUIがあります。 (しかし、gimpとZoomはJavaで実行されていると思われるので、これはJava関連の問題ではありません。)フォントとアイコンは読みやすいほど大きくなく、サイズが大きいためクリックするのは面倒です。ダイアログ自体も非常に小さいです。

新しいアイコンセットをインストールしてGIMPを改善しましたが、そのアイコンとテキストはまだ少し小さいため、他のアプリケーションには役立ちません。

システム設定→フォントのテキストサイズ変更要素を変更すると、すでに適切なフォントサイズを持つアプリケーションにのみ影響するため、この問題はCinnamonとは関係がないと思います。

問題のアプリケーションがQtなどの他のUI /ウィンドウマネージャを使用していること、およびそれを修正するために調整できる他のシステム全体の設定があるかどうか疑問に思います。どんなアイデアがありますか?

ベストアンサー1

少なくともQtアプリケーションのソリューションを見つけ、ZoomとInsyncの両方がQtウィジェットツールキットを使用して構築されていることがわかりました。

両方のアプリケーションが見やすくなるQT_SCALE_FACTORように環境変数を設定します。2~によるとQtドキュメント、設定QT_AUTO_SCREEN_SCALE_FACTOR=1(他の環境変数)を使用すると、QtはシステムDPIを尊重しますが、これはダイアログボックスが私の好みに比べて大きくなりすぎます。

私が言及した他のアプリにはまだ問題があり、そのアプリのサイズがピクセル数でハードコードされているようです。これらの問題に対する解決策を見つけたら、別の答えを追加します。

おすすめ記事