決めてはフォントキャッシュクリア
Flatpakアプリケーションのフォントキャッシュをクリアします。
bash flatpak run --command=fc-cache com.github.marinm.songrec -f -v
songrec
アプリケーションが依然として「Takao Pゴシック」フォントを読み込めない問題が発生しています。フォントキャッシュの更新は正常に完了しているようです。
問題の原因は、フォント設定ファイル /etc/fonts/conf.d/65-fonts-takao-pgothic.conf
の設定にあります。以下の設定が問題の原因である可能性があります。
<match target="pattern">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>TakaoPGothic</string>
</edit>
</match>
この設定は、日本語 (ja
) の場合に、sans-serif
フォントを TakaoPGothic
に置き換える設定です。ただし、songrec
アプリケーションがこの設定を正しく読み込めない可能性があります。
この問題を解決するには、以下の手順を試してください。
- フォント設定ファイルの編集:
/etc/fonts/conf.d/65-fonts-takao-pgothic.conf
ファイルを編集し、上記の設定を以下のように変更します。xml <match target="pattern"> <test name="family" compare="contains"> <string>sans-serif</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>TakaoPGothic</string> </edit> </match>
- フォントキャッシュの再更新:
- フォントキャッシュを再更新します。
bash sudo fc-cache -fv
- Flatpakアプリケーションのフォントキャッシュのクリア:
- Flatpakアプリケーションのフォントキャッシュをクリアします[5]。
bash flatpak run --command=fc-cache com.github.marinm.songrec -f -v
これらの手順を試しても問題が解決しない場合は、さらに詳細なエラーメッセージやシステムの設定を確認する必要があります。
また、Gtk-Message: 08:17:14.774: Failed to load module "xapp-gtk3-module"
というエラーメッセージは、FlatpakアプリケーションがホストシステムのGTK3モジュールにアクセスできないため発生します。ただし、このエラーメッセージは無視しても問題ありません[4][8]。
Citations:
[1] https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/5028751/b3f7344a-9282-4e54-8519-254e066ef1b1/paste.txt
[2] https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/5028751/5032b05d-4662-4c36-8807-7ff2c7629da3/paste-2.txt
[3] https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/5028751/032e2940-76e0-48d3-8888-b0a598ae7639/paste-3.txt
[4] https://forums.linuxmint.com/viewtopic.php?t=420345
[5] https://p–q.blogspot.com/2020/09/flatpakgnucash.html
[6] https://linuxfan.info/ubuntu-18-04-change-ja-font
[7] https://viva-linux.jp/linux-mint-font-setting-446
[8] https://github.com/linuxmint/xapp/issues/173