ほとんどのフォント(すべてが興味深いわけではありません)は小さすぎてgitk
で読み取ることができません(はい、これは1:1のスクリーンショットです):
更新:
_~/.kde
_フォルダーを削除することで、問題が一時的に修正されたようです。しかし、いくつかのアプリケーションを開いたり閉じたりした後、問題が再発しました。私はフォントに関連することを何もしていません。また、この問題が複数のX11アプリケーションに影響を及ぼしているように見えることにも気づきました。 xterm
とurxvt
でテストしました。
XtermでTrueTypeフォントを無効にすると、問題が解決することに気づきました。だから今、これはgtkではなくX11とより密接に関連していると思います。
_~/.Xresources
_で指定されたフォントが見つからない場合、xterm
はデフォルトのフォントをロードします。 urxvt
は、代わりに_urxvt: unable to load base fontset, please specify a valid one using -fn, aborting.
_というメッセージで救済されます。したがって、urxvt
を実行できると、フォントがfindsであることがわかります。ただし、上記のように小さなピクセルとしてレンダリングされます:(
別の質問 (およびGoogleで見つかった他のいくつかの解決策)の提案に従いましたが、提案された解決策はどれも機能しませんでした。
gitg
には、コミットのフィルタリングに必要な機能がありません。update-alternatives
_ for wish
のコメント:_update-alternatives: error: no alternatives for wish
_~/.gitk
_または_~/.config/git/gitk
_のフォント設定を変更しても何も起こりません。また、tig
を試して必要なものを取得しようとしましたが、gitk
ほどうまく機能するものはなく、もう一度機能させたいと思っています。
注:これは、Ubuntuを空白で再インストールした後に発生しました。何がどこでうまくいかなかったのかわからない。
私のwildの推測では、デフォルトのフォントが見つかりません。だから私はtk
を再インストールしましたが、それも役に立ちませんでした。
この問題の解決策は、誤ったDPI値を修正することでした。何らかの理由で正しく検出されませんでした:
› xdpyinfo | grep dots
resolution: -2147483648x-2147483648 dots per inch
これにより、一部のフォントが正しくレンダリングされませんでした。画面の適切なDPI値を計算し、それを手動で設定すると、問題が修正されました。これを設定するためのGUIがおそらくあります(KDEではフォント設定にあります)。 xrandr
を介してコンソールで設定することもできます。
› xrandr --dpi 100x100
nb:情報は このredditスレッド から来ました。