Monday, 20 July 2020

Fix Huge Emojis or Emoticons in Seamonkey on openSUSE Leap 15.2, GNOME Version 3.34.4

Fix Huge Emojis or Emoticons in Seamonkey on openSUSE Leap 15.2, GNOME Version 3.34.4


 Lately i have been noticing a irritating issue in Seamonkey web/internet browser. I was seeing huge emojis in all websites. This probably started around the time i upgraded to openSUSE 15.1 and issue continued even in openSUSE 15.2. Sample sites where i found the issue:-
Seamonkey with Huge emojis in  gitlab.gnome.org :(

 Seamonkey with Huge emojis in  yahoomail :(
This issue was not seen in other mozilla browser like firefox or in opera .
No huge emoji/emoticon in Firefox for the same website. The hand and Shell emojis look normal :)

 I saw that thunderbird users reporting similar issues here. I got a clue from that link that a font package by the name fonts-noto-color-emoji was causing these big emojis to show up. For the uninitiated Thunderbird, Seamonkey and Firefox share some of their codebase. So issues seen in one software may potentially appear in the other too.

 I opened YaST and found that i had similar package installed on my openSUSE Leap 15.2, GNOME Version 3.34.4
YaST showing noto-coloremoji-fonts
 I removed that font package / software and noticed that the original issue vanished and then i had font display issues. I could live with those placeholders. They look much better than those huge emoticons.
Font display issues in Seamonkey after removal of  noto-coloremoji-fonts using YaST
 To resolve the font display issue i through of installing some other emoji fount. I found emojione-color-font in YaST and installed the same which resolved the issue.
Install  emojione-color-font using YaST
 Finally everything is good in Seamonkey after replacing fonts-noto-color-emoji with emojione-color-font .
Seamonkey looking good after using emojione-color-font
 If you are using zypper you can remove noto-coloremoji-fonts and install emojione-color-font using following command.
sudo zypper rm noto-coloremoji-fonts
sudo zypper in emojione-color-font

Note:- Solution tested on openSUSE Leap 15.2, GNOME SHELL VERSION 3.34.4