几周前有一个更新似乎影响了某些应用程序中的抗锯齿功能。Firefox、Thunderbird 以及某些应用程序(如 Mousepad 和 Leafpad)中的文本(但不影响窗口的其余部分)受到影响,而 Chrome 和其他所有内容似乎都很好。附件是两个屏幕截图,显示了 Firefox 和 Chrome 中的渲染差异。
抗锯齿设置与以前一样,运行良好 - 完整提示、RGB 子像素顺序。
我真的不知道发生了什么,并且认为通过重新安装可能会更快地解决这个问题,但是我可以先尝试什么吗,因为重新安装是我最不想做的事情?
我正在运行 Xubuntu 12.04。
答案1
我修复了系统上的字体渲染正在读这个主题。删除/重命名主(配置文件)目录并重新开始没有任何区别。
您需要打开 xfce4-settings 编辑器,并将 xsettings 通道中的 /Xft/Lcdfilter 字符串从 设置lcdnone
为lcdlight
。其他可尝试的选项包括lcddefault
和 ,lcdlegacy
如下所示此处为渲染字幕。以下是 CLI 方式:
xfconf-query -c xsettings -p /Xft/Lcdfilter -s lcdlight
或者如果旧值不存在:
xfconf-query -c xsettings -p /Xft/Lcdfilter -n -t string -s lcdlight
更改该选项后,您需要重新启动应用程序才能看到差异。以下是我之前和之后的屏幕截图(之后的屏幕截图与 11.10 上的一样)。顺便说一句,屏幕截图已调整大小,因此您应该右键单击它们并单击View image
或Open image in new tab
才能真正看到差异。
答案2
重命名或删除主目录中的文件“.fonts.conf”(打开“显示隐藏文件”来找到它),注销并重新登录。
这对我有帮助(使用 ubuntu 12.10)。
答案3
马蒂,
发生这种情况是因为您的子像素顺序不正确。转到Settings > Appearance
。然后使用子像素顺序。如果您使用的是较新的笔记本电脑,请从 RGBA 切换到没有任何成功了。请参阅所附的屏幕截图。
答案4
我也遇到了同样的问题。我找到了一种不太实用的解决方法。(我使用的是 Intel i7 + 优质高清屏幕。)通常我会使用提示全屏,勾选抗锯齿。
当 Quetzal 发布时,我安装了新的 Precise 并更新到 Quetzal,除了禁用覆盖滚动条和全局菜单外,没有任何修改。然后从存储库安装了 xfce。(直到我把所有这些都整理好后,我才安装整个 xubuntu-desktop。)
起初,xfce 还不错,只是默认颜色有点单调。在我调整了设置 > 外观和窗口管理器后,我打开了一个新的 Firefox 窗口。菜单很好,但页面和工具栏是彩虹色的。但这仅限于 Firefox。在同一屏幕上同时还有其他应用程序,它们呈现得非常完美。(Synaptic 和外观)。通过更改字体设置并在每次更改后打开新的 Firefox 窗口,我发现 Firefox 对当前显示的背景或前景窗口中的抗锯齿或提示没有反应。我可以设置无提示、无抗锯齿,并在屏幕上看到大多数应用程序中非常块状的字体。但 Firefox 中的字体是完美的。我认为在用户空间的某个时刻,Firefox 在同一页面上两次应用了抗锯齿和提示。
我的临时解决方案是打开一个具有管理员权限的新帐户,并忍受乏味的主题直到解决这个问题。(或者保留我的旧分区。)
PS。我注意到并非所有主题都适合 gtk2 和 gtk3。因此,在外观或窗口管理器中应用主题有时会出错。您将主题 A 更改为主题 B,然后返回到主题 A 时,主题与刚才有所不同。主题之间的设置没有被清理。