web-dev-qa-db-fra.com

Polybar déposer une erreur de caractère inégalée

J'utilise i3 avec PolyBar, y compris certains caractères géniaux de police dans mes noms d'espace de travail, mais lorsque je démarre Polybar, cela montre ces erreurs:

warn: Dropping unmatched character  (U+e26f)
warn: Dropping unmatched character  (U+e028)
warn: Dropping unmatched character  (U+e026)
warn: Dropping unmatched character  (U+e21a)
warn: Dropping unmatched character  (U+e23a)
warn: Dropping unmatched character  (U+e0cb)
warn: Dropping unmatched character  (U+e016)
warn: Dropping unmatched character  (U+e10c)

J'ai fait de mon mieux pour définir les polices du fichier de configuration PolyBar, mais cela ne fonctionne pas! Mes polices de fichier de configuration PolyBar:

font-0 = System San Francisco Display:size=9
font-1 = Font Awesome 5 Brands Regular:size=9
font-2 = Font Awesome 5 Free Regular:size=9
font-3 = Font Awesome 5 Free Solid:size=9

Et c'est la sortie de fc-list | grep Awesome:

/home/user/.fonts/fa-brands-400.ttf: Font Awesome 5 Brands,Font Awesome 5 Brands Regular:style=Regular
/home/user/.fonts/fa-regular-400.ttf: Font Awesome 5 Free,Font Awesome 5 Free Regular:style=Regular
/home/user/.fonts/fa-solid-900.ttf: Font Awesome 5 Free,Font Awesome 5 Free Solid:style=Solid
1
Aidin

Le Polybar Wiki a un guide pour le débogage de problèmes de police.

Étape 2 dit:

Vérifiez que toutes les icônes que vous utilisez sont disponibles dans les polices utilisées:
[.____] Utilisez Gucharmap et activez View > Show only glyphs from this font ( c'est important ), puis recherchez (CTRL-F) pour les caractères déposés (copiez-les de la sortie terminale), puis passez à chaque Font de votre configuration, en utilisant la liste déroulante en haut à gauche. Si l'icône souhaitée ne se présente jamais, aucune des polices de votre Polybar Config ne supporte cette icône. Pour trouver une police qui fournit cette icône, nous vous suggérons d'utiliser le script Perl au bas de cette page.
[.____] Une autre façon est de désactiver Show only glyphs from this font À Gucharmap, l'icône devrait maintenant se présenter à nouveau, si ce n'est pas que vous n'avez pas de police sur votre système qui prend en charge cette icône. Si cela apparaît, vous pouvez tenir le bouton droit de la souris et vous montrera la police que celle de l'info-bulle.

Si vous suivez cette étape, vous verrez que ce ne sont pas des icônes de Fontawesome. Ce sont de Siji . Si vous souhaitez utiliser cette police, vous devez également savoir qu'il s'agit d'une police bitmap désactivée par défaut sur Ubuntu. Ceci Réponse askubuntu peut vous dire comment faire cela.

1
Patrick Ziegler