我在运行 OS X El Capitan 的 Macbook Air 上使用多个 Wine 应用程序。我尝试使用 Wineskin 和 Winebottler 为我使用的应用程序创建 Wine 包装器,它们都提供了使用 Winetricks 启用“fontsmooth=rgb”的选项。但是,启用此选项似乎毫无作用。我还尝试启用 fontfix 等,但无济于事。如何让 Wine 为我的应用程序启用字体抗锯齿功能?
答案1
当不希望降级 XQuartz 时,有一个更好的解决方案:通过将 FREETYPE_PROPERTIES 变量导出到系统来禁用 FreeType 库中的新 Truetype 渲染器:
- 打开终端应用程序
- 转至主文件夹
cd ~
- 运行
open ‑e .bash_profile
或nano .bash_profile
添加以下行:
export FREETYPE_PROPERTIES="truetype:interpreter-version=35" launchctl setenv FREETYPE_PROPERTIES $FREETYPE_PROPERTIES
注销和登录
答案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)。