如何在 Infinality 中从默认 RGB 更改子像素布局?

如何在 Infinality 中从默认 RGB 更改子像素布局?

我有无穷性补丁已安装,但字体看起来不太好。使用lagom.nl 上的子像素布局检测页面我发现我的显示器有 BGR 布局,但 Infinality 使用默认 RGB。

如何配置 Infinality 以使用 BGR 子像素字体渲染?

答案1

您需要将设置rgba从更改rgbbgr

<fontconfig>
  <match target="font">
    <edit name="rgba" mode="assign">
      <const>bgr</const> <!-- here -->
    </edit>
  </match>
</fontconfig>

我在 Arch 上,对我来说它在/usr/share/fontconfig/conf.avail.infinality/10-base-rendering.conf。 在您的系统上可能有所不同,只需rgba在所有*.conf文件中 grep for 即可。 可能还需要重新启动/X 重启。

编辑我刚刚意识到软件包升级可能会将其恢复为默认设置。因此正确的此位置为etc/fonts/local.conf,如果不存在,您可以创建它。

相关内容