質問: 高解像度表示のためのxorgでのアプリケーションごとのウィンドウスケーリング 私は4kモニターでgnome shellを実行していますが、使用しているアプリケーションのうち、高解像度ではまったくスケーリングしないものがあります。これは、qt 5にまだ移植されていないアプリケーションであるlmmsの例であるため、高dpiスケーリング機能はありません。 (画像をクリックすると拡大します)ディスプレイの解像度を変更せずに特定のxウィンドウを拡大縮小する方法はありますか?私の現在の解決策は、ディスプレイ解像度の半分の寸法にすることですが、これにより、適切なdpiスケーリングをサポートする他のすべてのアプリケーションの解像度が低下します。
回答: あなたが遭遇している正確な問題を見ることなく、私は使用することをお勧めしますgdk_scale=x またはgdk_dpi_scale=x 各アプリケーションを開始する前。手動で.desktopファイルを変更するか、シェルからコマンドの前にgdk_scale=xを付けて実行する必要がありますgdk_scaleは整数値のみを許可しますが、gdk_dpi_scale=xは次のような10進値を許可しますgdk_dpi_scale=0.66他のsdkベースのアプリケーションの場合、それぞれのキットに同様の設定がある可能性があります。ただし、問題はgnomeデスクトップにあるため、この解決策を提供します。4kのモニターでは試していませんが、gdk_dpi_scale=1.66 gnome-calculatorを実行するとソリューションがデモされます。ソース: https://developer.gnome.org/gtk3/stable/gtk-x11.html