私は最近Steam
とwebcamstudio
を1920 x 1080の解像度で実行しているUBUNTUマシンにインストールしました。これらのアプリケーションはシステム全体のフォントサイズを尊重せず、代わりに異なるDPIを使用することがわかりましたテキストが非常に小さいため、メニューが非常に読みにくくなります。
これらのアプリのGUIフォントがこの解像度で微視的にならないように設定を変更する方法はありますか?
現在、SteamはLinuxでフォントサイズをハードコーディングしています。
フォントサイズを大きくすることがわかった唯一の方法は、 HiDPIスキン を使用することです
インストール:
cd
をSteamスキンディレクトリに(注を参照)リポジトリのクローンを作成します(gitがインストールされている必要がありますSudo apt-get install git
)
git clone https://github.com/MoriTanosuke/HiDPI-Steam-Skin.git
次に、Steamを開き、[設定]-> [インターフェイス]に移動します。新しいスキン「HiDPI-Steam-Skin」を選択します
NOTE:スキンへの正確なパスは、インストールによって異なる場合があります。
~/.Steam/skins/
または~/.local/share/Steam/skins/
にあります。
スキン(受け入れられた答え)は作成者によって非推奨になり、完全にスケーリングされません。
まだ良い解決策を探している人のために、実際にはSteamにそれを行う設定があります。
Steam->Settings->Interface->Enlarge text and icons based on monitor size
をチェックし、Steamを再起動するだけで完璧なテキストサイズが得られます。
私はに行くことによって私のものを修正することができました:
System Settings -> Application Style -> GNOME Application Style (GTK)
gTKテーマのフォントをシステムフォントと同じに設定します。
私のアプリの半分は問題なく、半分は見苦しいフォントでした。
私は最近、崇高なテキスト3で同じ問題に直面したため、システムのデフォルトdpiスケーリングが原因であると考えられます。「1」のデフォルトdpiを使用する必要があります。設定を変更すると、特定の解像度用に作成された特定のアプリの動作が不安定になり、GUIのレンダリングプロセスが大騒ぎします。
これを修正するには、
システム>設定>ディスプレイ>メニューとタイトルバーのスケール
スケールを1に変更します。これにより問題が解決するはずです(念のため、PCを再起動してください:p)。