Since Ubuntu 18.04 (maybe from 17.10, I can't remember), some languages' font hinting are lost in Chrome-like browsers (like Chromium, Bangla, ... ). Also, Chrome's UI font itself renders so bad that the use of Chromium on Ubuntu became impossible. Interestingly, all Ubuntu derivatives inherited this bug but other distros like Manjaro don't show this behaviour.
Below is a screenshot demonstrating the problem: the text of "Autofill" and "Appearance" becomes fuzzy (Click on both of the images for a full-size image)
Below a screenshot of the expected behaviour:
What's an easy fix to this issue?
The fix:
change on line 8
family
tolang
TL;DR:
I began the test with replacing all Ubuntu
*.conf
files in the/etc/fonts/conf.d
directory with Manjaro's to test whether it was a config bug (I thought it was in the freetype library). New configs worked well. Further investigating revealed that the specific issue is in the/etc/fonts/conf.avail/69-language-selector-ja.conf
file. This file had at line 8which seems to be wrong, since the
family
was already selected. It should belang
instead. Editing line 8 fixes all the annoyance.Hope, it will help some people like me. I filed a bug report in launchpad here. I encourage people to test the bug and click on "This bug affects me" link if this answer helped you.