LINUX.ORG.RU

[debian] ШГ и как это исправить

 


0

1

Случайно разжился 21.5-дюймовым монитором 1920x1080, подключил к нему ноут и остался крайне разочарован - Ш эталонное Г, разлапистое и размытое (Deja Vu). Поставил msttcorefonts и Liberation, попробовал настроить антиалиасинг средствами Гнома - эффект почти не заметен (пробовал разные DPI). На этом же ноуте стоит SLED 11 (был предустановлен) - когда я загрузил его, был удивлен отличными шрифтами.

Вопрос - чем отличается библиотека рендеринга шрифтов, конфигурация или состав шрифтов в Debian и как их настроить (у меня Debian Lenny, сменить его невозможно, но можно пересобирать и обновлять пакеты).

P.S. все howto по настройке шрифтов в гугле - 5-летней и более давности, с тех пор уже всё в порядке что ли?

★★★★★

>у меня Debian Lenny

да, там было ШГ, уже в сквизе должно быть всё ок.

нужно патчить libxft2 и cairo

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

> нужно патчить libxft2 и cairo

Что за патчи, где их взять, и насколько трудно пересобрать Cairo и libxft2 из Squeeze для Lenny?

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от ipwww

> Суся есть Суся! тем более СЛЕД!

Быдлоподелие с неработоспособными плеерами^W^W^W^Wмне по работе нужен Debian.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от Polugnom

Установить libfreetype, libxft2 и libcairo2 из backports.

а они там есть?

lazyklimm ★★★★★
()
Ответ на: комментарий от Polugnom

> Да, есть и именно для Lenny. Я же их когда-то оттуда ставил.

Cairo там и в самом деле есть, но libxft2 вроде нет.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

>libxft2 вроде нет

скачай сорцы от ленни, там в README было написано как включать всякие патентованные штуки

lazyklimm ★★★★★
()
Ответ на: комментарий от tailgunner

Действительно нету. А раньше вроде была.

Polugnom ★★★★★
()
Ответ на: комментарий от lazyklimm

> скачай сорцы от ленни, там в README было написано как включать всякие патентованные штуки

Судя по changelog от freetype, все патентованные штуки включены там уже несколько лет. libxft2 - это же просто интерфейс к freetype, правильно?

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от si0

> man fonts-conf,

fonts.conf

поиск по lcdfilter.

Всё это выставляется стандартной конфигурялкой Гнома. Я с самого начала сказал, что почти никакого эффекта она не дает.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от lazyklimm

> кстати, ещё ШГ характеризуются открытые дрова для nvidia, с проприетарными все ОК

У меня открытые для ATI. А вот в SLED - fglrx...

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

В дебиане ман называется fonts-conf. И, насколько я знаю, lcdfilter не устанавливается в конфигурялке гнома. Разве что в какой-нибудь очень новой, которую я еще не видел

si0 ★★★
()
Ответ на: комментарий от si0

> насколько я знаю, lcdfilter не устанавливается в конфигурялке гнома. Разве что в какой-нибудь очень новой, которую я еще не видел

По крайней мере, очевидного соответствия я не вижу. Спасибо, попробую и это.

tailgunner ★★★★★
() автор топика

я пересобирал только cairo с clear type патчем. Накладывал патч также на libxft но разницы не заметил.

apt-src install libcairo2

cd cairo*

patch -Np1 -i cairo*.patch

dpkg-buildpackage

патч - https://bugs.gentoo.org/show_bug.cgi?id=331743

Вроде все хорошо. Только вот не нравится курсив в кириллице при full hinting.

vorpal
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.