UPDATE: In case anyone comes across this thread...
Fedora KDE really doesn't seem to render Noto Sans CJK JP and KR very well. GNOME and GTK apps can render it fine. I couldn't find a proper fix for it but either one of these workarounds should be good enough:
- Set your main font as Noto Sans CJK "Light" --> this looks okay for KDE/Qt but GTK apps will properly render it as "Light"
- Use a different font and use fontconfig to prefer those fonts
Number 2 is a better solution. https://fonts.google.com/ has a bunch of fonts for most languages and many of them have packages in Fedora. In my case, I installed mrsw-biz-* and naver-nanum-* and added this to my fontconfig (~/.config/fontconfig/conf.d/00-preferred-fonts.conf:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>BIZ UDPGothic</family>
<family>NanumGothic</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Sans Mono</family>
<family>BIZ UDGothic</family>
<family>NanumGothicCoding</family>
</prefer>
</alias>
</fontconfig>





