Появилась новая (старая) проблема в flatpak 1.14 - не загружаются шрифты.
При первом запуске установленной программы шрифты отображаются корректно.
Потом flatpak создает кэш шрифтов. И при последующих запусках шрифт не читается корректно.
Немного погуглил - старая проблема с кэшем шрифтов.
Единственное решение которое придумал - запретить создавать кэш шрифтов flatpakу.
Кэш создается в папке /home/пользователь/.var/app/название приложения/cache/fontconfig
Можно, например, в папке кэша /home/пользователь/.var/app/название приложения/cache в терминале ввести
touch fontconfig
тогда flatpak не сможет создать одноименную папку и записать кэш.
flatpak 1.14. Шрифты не отображаются [РЕШЕНО]
flatpak 1.14. Шрифты не отображаются [РЕШЕНО]
Последний раз редактировалось Sib 16 фев 2023, 12:01, всего редактировалось 3 раза.
flatpak 1.14. Шрифты не отображаются [РЕШЕНО]
Нашёл решение на github.
Нужно настроить переменные и пути в flatpak.
Ввести в терминале:
Нужно настроить переменные и пути в flatpak.
Ввести в терминале:
Код: Выделить всё
flatpak override --user \
--filesystem=~/.fontconfig:ro \
--filesystem=~/.local/share/flatpak:ro \
--filesystem=/var/lib/flatpak:ro \
--env=FONTCONFIG_FILE=$XDG_CONFIG_HOME/fontconfig/fonts.conf