Шрифты в некоторых приложениях Wine (например, Word 2007) имеют большой псевдоним. Как включить сглаживание для приложений Wine?
Просто добавив детали к ответу Оли для тех, кто в нем нуждается: на самом деле winetricks settings fontsmooth=rgb
создает и импортирует файл реестра со следующим содержанием:
REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001
"FontSmoothingType"=dword:00000002
сохранив его как fontsmoothing.reg
, вы можете импортировать его с помощью:
wine regedit fontsmoothing.reg
Самый простой способ - через winetricks
mkdir ~/bin
cd ~/bin
wget http://winetricks.org/winetricks
chmod +x ./winetricks
winetricks fontsmooth-rgb
В более новой версии winetricks
использовать команду:
winetricks settings fontsmooth=rgb
Доступны другие порядки пикселей ЖК-дисплея. Вы можете прочитать о них и об остальном впечатляющем списке возможностей winetricks на его сайте WineHQ .
Альтернативный метод, не связанный с временным файлом:
$ env WINEPREFIX=~/.wine/<prefix> wine reg add "HKCU\Control Panel\Desktop" /v FontSmoothing /t REG_SZ /d 2 /f
$ env WINEPREFIX=~/.wine/<prefix> wine reg add "HKCU\Control Panel\Desktop" /v FontSmoothingGamma /t REG_DWORD /d 0x578 /f
$ env WINEPREFIX=~/.wine/<prefix> wine reg add "HKCU\Control Panel\Desktop" /v FontSmoothingOrientation /t REG_DWORD /d 1 /f
$ env WINEPREFIX=~/.wine/<prefix> wine reg add "HKCU\Control Panel\Desktop" /v FontSmoothingType /t REG_DWORD /d 2 /f
Убедитесь, что изменения успешно применены:
$ env WINEPREFIX=~/.wine/<prefix> wine reg query "HKCU\Control Panel\Desktop" | grep FontSmoothing