Сглаживание шрифтов в вине с использованием winetricks не работает на OS X

Я использую несколько приложений Wine на своем Macbook Air под управлением OS X El Capitan. Я пытался использовать как Wineskin, так и Winebottler для создания винных оболочек для приложений, которые я использую, и оба они предлагают возможность включить "fontsmooth = rgb" с помощью Winetricks. Однако включение этой опции, похоже, абсолютно ничего не делает. Я также попытался включить fontfix среди прочего безрезультатно. Как я могу заставить Wine включить сглаживание шрифтов для моих приложений?

2 ответа

Есть лучшее решение, когда понижение версии XQuartz нежелательно: отключить новый рендерер Truetype в библиотеке FreeType путем экспорта переменной FREETYPE_PROPERTIES в систему:

  1. Откройте приложение терминала
  2. Перейти в домашнюю папку cd ~
  3. Бежать open ‑e .bash_profile или же nano .bash_profile
  4. Добавьте следующие строки:

    export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
    launchctl setenv FREETYPE_PROPERTIES $FREETYPE_PROPERTIES
    
  5. Выйти и войти

Кажется, это проблема 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).

Другие вопросы по тегам