之前遇到一个Tdesktop字体显示不正常的问题,想办法解决了。
安装文泉驿字体:
sudo zypper in wqy-microhei-fonts
然后进入~/.local/share/TelegramDesktop/tdata,修改其中的fc-custom-1.conf文件,添加如下行:
<match target="pattern">
<test qual="any" name="family">
<string>Open Sans [1ASC]</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>WenQuanYi Micro Hei</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Open Sans Semibold [unknown]</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>WenQuanYi Micro Hei</string>
</edit>
</match>
之后重启Telegram,字体显示就一切正常了。
如果不喜欢Telegram自带的Open Sans字体,用这个方法应该也可以替换。