Патченный Cairo

Всем привет!

В 11.2 у меня были отличные шрифты в Гноме благодаря патченному Cairo из Пакмана. Но после обновления шрифты стали плохими. Freetype установлен, в Qt шрифты хорошие. Старый патченный Cairo из Пакмана не помогает. Cairo из Ubuntu-patch тоже не помогает.

Я посмотрел патчи в src.rpm для cairo из PackMan и ничего не нашёл, чего нет в стандартном пакете.
Проверьте, пожалуйста, наличие файлов 10-lcd-filter.conf и .Xresources как описано в первом сообщении здесь:
Subpixel Hinting for 11.2- GTK Apps- Solution

В 11.2 достаточно было установить Cairo из Packman. В 11.3 этого не достаточно. Но я свою проблему решил. Сначала надо установить патченный Cairo, и потом положить http://www.infinality.net/files/local.conf в /etc/fonts. Я об этом напишу в своем дневнике.

Subpixel Hinting Packages (Ubuntu Lucid Patches) are now available for 11.3

А что дает субпиксельное сглаживание?

Субпиксельное сглаживание — расширение функции сглаживания шрифтов для ЖК мониторов. Дает, соответственно, нормальное отображение шрифтов на ЖК. Хотя, понятие “нормальности” шрифтов у каждого свое. Так что тут, как говорится, на вкус и цвет…

Просто обычное сглаживание я замечаю, а субпиксельное - нет. Вот и думаю - то ли я такой непривиредливый, то ли оно не работает…
Хотел узнать - что вообще должно происходить.

брал рецепт для 11.2 openSUSE 11.2 и ее шрифты здесь, там же брал для 11.3 :frowning: может в гноме оно и работает а вот в КДЕ не совсем, никто не встречал рецепта 100% рабочего для КДЕ?

Что именно не работает? Cairo используется для gtk приложений, в КДЕ - freetype. Если нужно решение только для КДЕ, то подойдет - SubpixelHinting - openSUSE Community Wiki. Но там только обновленный freetype, в котором включено субпиксельное сглаживание. Т.е. шрифты в gtk приложениях все равно будут кривыми. Для лечения нужен патченный cairo, ссылка на репы выше в теме. В том же репозитории есть и обновленный freetype.

Не так выразился, работать то оно работает, шрифты стали более приятные. Но вот размер, я бы не сказал что он громадный, но смотрится не очень… Использую дроид как шрифт по умолчанию, в 11.2 он был как на этом скриншоте http://www.imageping.com/out.php/i58021_OpensuseSubpixel.png тонкий и небольшой, тут видно что он стал немного больше http://imglink.ru/pictures/23-07-10/cf814074fddbb02628068cde477f1b52.png , в приложениях типа ff совсем не красиво http://imglink.ru/pictures/23-07-10/d0bb60590e952b95e9d836c2501132f2.png (раньше было 1в1 как и системе , хотя выбрано использовать шрифты KDE для GTK приложений) С чем это может быть связано, глаза уже привыкли и не могу работать на LCD дисплее долго.

Пробовал у себя дроид, да, он на самом деле чуть крупнее. Может быть дело в самом шрифте. Я, например, использую стандартный санс 9 размера:
http://thumbnails30.imagebam.com/8978/af2f1289778288.jpg](http://www.imagebam.com/image/af2f1289778288)
с RGB сглаживанием и легким хинтингом. Обновленный freetype и патченный cairo из репозиторя выше. В /etc/X11/Xresources прописано:


Xft.dpi: 96
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault

похоже что и вправду дело в самом шрифте, поставил все на -1 чем было, все сравнительно хорошо, кроме уведомлений knotify

может ли кто скинуть пакетик с патченным cairo в личку? а то реп умер