I would recommend this method. It coutd fix your problem permanently: -
(credit to
https://gist.github.com/cryzed/e002e705 … 9e748c5671
1.Just install freetype2 , fontconfig and cairo from official arch repo.
2.Open terminal to create fonts.conf file in ~/.config/fontconfig directory.
$ mkdir ~/.config/fontconfig
$ cd ~/.config/fontconfig
$ gedit fonts.conf
paste this config in new created fonts.conf
Kod:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<!-- ~/.config/fontconfig/fonts.conf file to configure user font access -->
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
<!-- Should be enabled by default -->
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
<!-- Should be disabled by default
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>-->
<!-- Should be enabled by default -->
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
<!--use ubuntu fonts as default. -->
<alias>
<family>sans-serif</family>
<prefer>
<family>Ubuntu</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Ubuntu</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Ubuntu Mono</family>
</prefer>
</alias>
</fontconfig>
3.Save fonts.conf.
4.Log out & Log in again or restart. You should see the result.
F.Y.I
Replace whatever fonts you like instead of Ubuntu or Ubuntu Mono.