Автор Тема: Сглаживание шрифтов wine [решено]  (Прочитано 8761 раз)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
Здравствуйте коллеги, нужна подсказка.

Стоит Altlinux 7, wine-wanilla (wine 1.7.16), среды KDE4, XFCE
В некоторых программах, например, в winecfg или 2gis, шрифты выглядят коряво, без сглаживания.
В других, например, KeePass2 - шрифты другие и со сглаживанием. В  служебном окошке, которые выдаёт winecfg c сообщением о том что нет диска С при первом запуске - шрифт со сглаживанием и именно тот который я поставил в настройках элементов схемы winecfg.

Хочется добиться идеентичности сглаживания шрифтов в win-приложениях.

Что делал?

Изменение параметров сглаживания в реестре wine на ситуацию не влияет.
Изменение шрифтов элементов в winecfg во вкладке "вид и интеграция" даёт странный эффект с применением их в отдельных окошках.
Удаление/установка пакета fonts-ttf-ms на ситуацию не влияет.
Установка шрифтов через winetricks на ситуацию не влияет.
Ручная замена шрифтов в windows\fonts или их удаление ничего не даёт.
Удаление/установка пакетов *infinality улучшает шрифты в системе но не влияет на wine.
Замена wine-vanilla на wine от Etersoft ничего не меняет.
Раньше помогала волшебная строка вида:
$ xrdb -query | grep -vE 'Xft\.(anti|hint|rgba)' | xrdb
которая кажется удаляет параметры сглаживания из некоей текущей базы xrdb, но потом что-то случилось и это то же перестало работать. После этой команды одинаковое сглаживание применялось ко всем приложениям wine. Теперь сама команда работает, параметры удаляются, но эффекта нет.

Впечатление будто бы wine в некоторых случаях использует какой-то системный шрифт, но какой? И как его заменить или применить сглаживание?
« Последнее редактирование: 17.04.2014 13:37:05 от sb »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Re: Сглаживание шрифтов wine
« Ответ #1 : 17.04.2014 11:25:49 »
winetricks fontsmooth-rgbВзято с форума Ubuntu: http://forum.ubuntu.ru/index.php?topic=76334.0
Андрей Черепанов (cas@)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
Re: Сглаживание шрифтов wine
« Ответ #2 : 17.04.2014 11:55:04 »
Спасибо за подсказку. Уже проблему решил другим путём. Догадался, что применение сглаживание вайном зависит от размера используемого им шрифта. Потребовалось зайти в настройки сглаживания шрифтов КДЕ и явно указать диапазон без сглаживания. Эта галка не стояла, казалось бы что система должна сглаживать все шрифты, но это было не так, причём только в вайне. Я указал что не надо сглаживать размеры которые я не использую от 5 до 6 пт. После этого вайн стал сглаживать шрифты и из под КДЕ и из под XFCE то же.  Интересно что "сломать назад" сглаживание wine таким же способом не получается. Может кому-то пригодится.

Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 425
    • Email
Re: Сглаживание шрифтов wine [решено]
« Ответ #3 : 17.04.2014 21:58:25 »
Надо запомнить!