如何微调子像素字体抗锯齿?

Gru*_*bel 10 xfce fonts

在最近浏览了 Gnome3、KDE ​​和 Unity 之后,我在 XFCE4 中的字体抗锯齿发生了微妙的变化(不确定是否是任何 DE 更改了设置或安装 DE 时安装的任何依赖项) :

超像素抗锯齿

字体 Verdana 8 看起来几乎完全一样,除了旧的一个子像素,在新的子像素中,它们只是一个像素,用于使线条更宽一些。

哪个设置会导致这种效果,我该如何设置?它既不是暗示也不是子像素排序,这是 XFCE4 唯一可以访问的设置。

编辑:当我在没有任何现有配置的情况下创建新帐户时,我会恢复旧的子像素渲染。

Gru*_*bel 10

两种字体渲染之间的差异是由LCD 过滤器设置引起的。XFCE4 将该设置存储在:

~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
Run Code Online (Sandbox Code Playgroud)

为了解决我的问题,我删除了整个<property name="Xft" type="empty">部分(可能需要注销 XFCE4 以避免更改被覆盖)。

做一个:

xfconf-query -v -c xsettings -p /Xft/Lcdfilter -s lcddefault
Run Code Online (Sandbox Code Playgroud)

也将起作用(更改仅在重新启动 XFCE4 后生效)。