Wygładzanie czcionek w winie przy użyciu programu Winetricks nie działa w systemie OS X


5

Używam wielu aplikacji do wina na moim Macbooku Air z systemem OS X El Capitan. Próbowałem używać zarówno Wineskin, jak i Winebottler do tworzenia opakowań na wino dla aplikacji, których używam i oba oferują opcję włączenia „fontsmooth = rgb” za pomocą Winetricks. Jednak włączenie tej opcji wydaje się absolutnie nic nie robić. Próbowałem także włączyć między innymi fontfix, ale bezskutecznie. Jak mogę uzyskać Wine, aby włączyć wygładzanie czcionek w moich aplikacjach?

Odpowiedzi:


4

Jest lepsze rozwiązanie, gdy obniżenie poziomu XQuartz jest niepożądane: aby wyłączyć nowy moduł renderujący Truetype w bibliotece FreeType, eksportując zmienną FREETYPE_PROPERTIES do systemu:

  1. Otwórz aplikację terminalową
  2. Przejdź do folderu domowego cd ~
  3. Uruchom open ‑e .bash_profilelubnano .bash_profile
  4. Dodaj następujące wiersze:

    export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
    launchctl setenv FREETYPE_PROPERTIES $FREETYPE_PROPERTIES
    
  5. Wyloguj się i zaloguj


2
Uratowałeś mi życie!
Michele Da Ros

3

Wydaje się, że jest to problem z FreeType 2.7.0, który jest częścią XQuartz 2.7.10 i 2.7.11. Spróbuj obniżyć XQuartz do wersji 2.7.9 ( https://www.xquartz.org/releases/XQuartz-2.7.9.html ).

(Źródło: https://forum.winehq.org/viewtopic.php?f=9&t=28345 )


1
To zadziałało dla mnie! Dzięki. W moim przypadku stało się to, kiedy uaktualniłem MacOS z Sierra do High Sierra (10.12 do 10.13). Zakładam, że zaktualizował XQuartz do wersji 2.7.10 / 11. Nie widziałem tego, co miałem przed obniżeniem do wersji 2.7.9, ale teraz działa jak zwykle.
DiegoDD,

1
Ten pomógł OSX Mojave 10.14.5
podarok
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.