最近试用了 Gnome3、KDE 和 Unity 后,我发现 XFCE4 中的字体抗锯齿发生了微妙的变化(不确定是 DE 改变了设置,还是安装 DE 时安装了任何依赖项):
字体 Verdana 8 看起来几乎完全相同,只是在旧字体中子像素用于使线条稍微宽一些,而在新字体中它们只有一个像素。
哪种设置会导致这种效果?我该如何将其恢复?它既不是提示也不是子像素排序,而这两者都是 XFCE4 中唯一可用的设置。
编辑:当我创建一个没有任何现有配置的新帐户时,我会恢复旧的子像素渲染。
答案1
两种字体渲染之间的差异是由于液晶滤光片设置。XFCE4 将该设置存储在:
~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
为了解决我的问题,我删除了整个<property name="Xft" type="empty">
部分(可能需要退出 XFCE4 以避免更改被覆盖)。
正在做:
xfconf-query -v -c xsettings -p /Xft/Lcdfilter -s lcddefault
也将起作用(更改只有在重新启动 XFCE4 后才会生效)。