@Mars36

Как исправить некорректное отображение некоторых иконок awesome в linux?

Проблема в том, что некоторые иконки могут не отображатся(например иконка kernel показывается как значек карандаша, например) на одной машине и отображатся на другой, при том, что дистрибутив везде один и тот же. Версии пакетов новые т.к. все накатывал одновременно и пакеты стоят одни и теже.
Примеры

6047c6d73a60c171782571.png
6047c6e831988077382616.png
6047c6ef0f6d4696648573.png
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
@Mars36 Автор вопроса
В итоге помог данный скрипт
use strict;
use warnings;
use Font::FreeType;
my ($char) = @ARGV;
foreach my $font_def (`fc-list`) {
    my ($file, $name) = split(/: /, $font_def);
    my $face = Font::FreeType->new->face($file);
    my $glyph = $face->glyph_from_char($char);
    if ($glyph) {
        print $font_def;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы