66 votes

18.04 : les emoji de couleur ne s'affichent pas du tout dans Chrome, seulement partiellement dans Firefox

Je suis passé de la version 17.10 à la 18.04 et j'espérais bénéficier d'une meilleure prise en charge des emoji. Le résultat est que Chrome (66) utilise toujours l'ancienne police d'emoji noire et blanche, et que Firefox (59) parvient à afficher un peu de emoji de couleur mais pas les autres. J'ai suivi le conseil d'installer la police EmojiOne mais cela n'a pas semblé aider.

Captures d'écran de la page de démonstration de l'emoji à l'adresse suivante http://eosrei.github.io/emojione-color-font/full-demo.html :

Chrome : enter image description here

Firefox : enter image description here

77voto

nuno Points 877

Pour tous ceux qui rencontrent ce problème, la désinstallation et la réinstallation du pack de polices ont fonctionné pour moi (Ubuntu 19.10).

$ sudo apt remove fonts-noto-color-emoji
$ sudo apt install fonts-noto-color-emoji

ou simplement

$ sudo apt reinstall fonts-noto-color-emoji

Puis redémarrez Chrome.

Edit :

Les problèmes reviennent parfois quand Chrome reçoit une mise à jour, et alors je dois réinstaller la police.

Je sais pas si ça peut aider mais peut-être que copier la police dans /usr/local/share/fonts résoudra ce problème pour les futures mises à jour :

sudo cp -r /usr/share/fonts/truetype/noto /usr/local/share/fonts/truetype/noto

53voto

Will Points 1

Je l'ai réparé - je devais suivre ces instructions à partir de 2016, j'ai dû créer ~/.config/fontconfig/conf.d/01-emoji.conf avec le texte suivant :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <alias>
    <family>serif</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>monospace</family>
    <prefer>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
</fontconfig>

La partie des instructions originales concernant l'installation de la police Noto n'était pas nécessaire, car elle est installée par défaut dans la version 18.04.

Alors cours :

fc-cache -f -v

Au prochain redémarrage, Chrome a des emoji en couleur.

30voto

RN. Points 559

Sur Ubuntu 18.04+, vous pouvez maintenant simplement installer un seul paquet : fonts-noto-color-emoji . Après cela, redémarrez Chrome et cela prendra effet. Il n'est pas nécessaire de créer une configuration manuelle des polices.

Ce paquet est censé être installé sur la version de bureau Ubuntu 18.04+ (avec un niveau de dépendance "recommandé" - vérifiez par vous-même avec apt rdepends fonts-noto-color-emoji ). D'autres saveurs comme Kubuntu (KDE) ne disposent pas de cette fonctionnalité par défaut et vous devez l'installer manuellement.

5voto

Jeremy Bicha Points 8124

N'utilisez pas cette page de démonstration pour tester les emoji de couleur. Cette page ne présente que la police EmojiOne qui n'est pas installée par défaut dans Ubuntu (bien que Firefox en utilise une variante).

Utilisez plutôt https://unicode.org/emoji/charts/full-emoji-list.html

Regardez la colonne Navigateur. Dans l'Ubuntu par défaut, elle devrait correspondre en grande partie à la colonne Google. (À l'exception de la colonne Navigateur, toutes les autres colonnes sont simplement .png icônes). Lors de mon test d'aujourd'hui, la colonne Google est un peu dépassée, car Google a apporté des modifications à certains de ses emoji qui n'ont pas été intégrées au site Web. (Par exemple, le hamburger a du fromage sur le dessus du hamburger).

4voto

J'utilise emoji.conf .

enter image description here

...............

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X