web-dev-qa-db-ja.com

特定のアプリでのGUI DPIスケーリングが非常に小さい

私は最近Steamwebcamstudioを1920 x 1080の解像度で実行しているUBUNTUマシンにインストールしました。これらのアプリケーションはシステム全体のフォントサイズを尊重せず、代わりに異なるDPIを使用することがわかりましたテキストが非常に小さいため、メニューが非常に読みにくくなります。

これらのアプリのGUIフォントがこの解像度で微視的にならないように設定を変更する方法はありますか?

3
Kalamalka Kid

現在、SteamはLinuxでフォントサイズをハードコーディングしています。

フォントサイズを大きくすることがわかった唯一の方法は、 HiDPIスキン を使用することです

インストール

  1. ターミナルを開く
  2. cdをSteamスキンディレクトリに(注を参照)
  3. リポジトリのクローンを作成します(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/にあります。

3
Joshua

スキン(受け入れられた答え)は作成者によって非推奨になり、完全にスケーリングされません。

まだ良い解決策を探している人のために、実際にはSteamにそれを行う設定があります。

Steam->Settings->Interface->Enlarge text and icons based on monitor sizeをチェックし、Steamを再起動するだけで完璧なテキストサイズが得られます。

6
Fred.W

私はに行くことによって私のものを修正することができました:

System Settings -> Application Style -> GNOME Application Style (GTK)

gTKテーマのフォントをシステムフォントと同じに設定します。

私のアプリの半分は問題なく、半分は見苦しいフォントでした。

0
RobC

私は最近、崇高なテキスト3で同じ問題に直面したため、システムのデフォルトdpiスケーリングが原因であると考えられます。「1」のデフォルトdpiを使用する必要があります。設定を変更すると、特定の解像度用に作成された特定のアプリの動作が不安定になり、GUIのレンダリングプロセスが大騒ぎします。

これを修正するには、

システム>設定>ディスプレイ>メニューとタイトルバーのスケール

スケールを1に変更します。これにより問題が解決するはずです(念のため、PCを再起動してください:p)。

0
Cruelplatypus67