在 OS X 上,使用 winetricks 进行字体平滑处理不起作用

在 OS X 上,使用 winetricks 进行字体平滑处理不起作用

我在运行 OS X El Capitan 的 Macbook Air 上使用多个 Wine 应用程序。我尝试使用 Wineskin 和 Winebottler 为我使用的应用程序创建 Wine 包装器,它们都提供了使用 Winetricks 启用“fontsmooth=rgb”的选项。但是,启用此选项似乎毫无作用。我还尝试启用 fontfix 等,但无济于事。如何让 Wine 为我的应用程序启用字体抗锯齿功能?

答案1

当不希望降级 XQuartz 时,有一个更好的解决方案:通过将 FREETYPE_PROPERTIES 变量导出到系统来禁用 FreeType 库中的新 Truetype 渲染器:

  1. 打开终端应用程序
  2. 转至主文件夹cd ~
  3. 运行open ‑e .bash_profilenano .bash_profile
  4. 添加以下行:

    export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
    launchctl setenv FREETYPE_PROPERTIES $FREETYPE_PROPERTIES
    
  5. 注销和登录

答案2

这似乎是 FreeType 2.7.0 的一个问题,它是 XQuartz 2.7.10 和 2.7.11 的一部分。尝试将 XQuartz 降级到版本 2.7.9(https://www.xquartz.org/releases/XQuartz-2.7.9.html)。

(来源:https://forum.winehq.org/viewtopic.php?f=9&t=28345

相关内容