如何将字体渲染更改为子像素 BGR 排序?

Tim*_*imS 13 fonts 11.10

在 Ubuntu 11.10 中,我找不到将子像素字节顺序更改为 BGR 的方法。我有一个 BGR 监视器,因此字体看起来很模糊。我已经安装,gnome-tweak-tool但我找不到子像素排序的选项。过去,使用旧字体设置窗口很容易做到这一点。

hto*_*que 18

您可以使用 GUI(dconf-editor来自包dconf-tools)或在命令行上执行此操作:

图形用户界面

  1. 打开 dconf-editor
  2. 在左窗格中,转到/org/gnome/settings-daemon/plugins/xsettings
  3. 在右侧窗格中,将rgba-order键的值更改为bgr

在此处输入图片说明

命令行

赶紧跑:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'
Run Code Online (Sandbox Code Playgroud)

  • 如果我有一个纵向显示器,另一个横向显示器怎么办?我可以为每台显示器单独设置子像素顺序吗?AFAICT,这是不可能的,但也许,我错过了什么? (2认同)

小智 6

您可能还想更改系统范围的字体设置(然后重新登录):

ln -s ../conf.avail/10-sub-pixel-bgr.conf /etc/fonts/conf.d
Run Code Online (Sandbox Code Playgroud)

这也为我修复了 Google Chrome 上的子像素渲染。