Bug 16776 - сломался lcd filtering
: сломался lcd filtering
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/libcairo)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-08-20 09:52 by
Modified: 2008-08-20 11:07 (History)


Attachments
пример с новым cairo. (252.61 KB, image/png)
2008-08-20 09:53, algor
no flags Details
пример со старым cairo. (233.95 KB, image/png)
2008-08-20 09:54, algor
no flags Details
ещё один пример с новым cairo. (214.32 KB, image/png)
2008-08-20 10:02, algor
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-08-20 09:52:46
в новых (> 1.6.x) libcairo явно сломан lcd filtering. по этой причине шрифты в
gtk+2 приложениях выглядят значительно хуже, чем должны.
------- Comment #1 From 2008-08-20 09:53:36 -------
Created an attachment (id=2794) [details]
пример с новым cairo.

пример с новым cairo.
------- Comment #2 From 2008-08-20 09:54:05 -------
Created an attachment (id=2795) [details]
пример со старым cairo.

пример со старым cairo.
------- Comment #3 From 2008-08-20 09:57:21 -------
скриншоты в аттаче. первый сделан с libcairo=1:1.7.4-alt2. второй с
пересобраным в сизифе от 19.08.2008 libcairo=1:1.6.4-alt3. счастливые
обладатели lcd мониторов могут увидеть чёткую разницу, не в пользу нового
libcairo.
------- Comment #4 From 2008-08-20 10:02:58 -------
Created an attachment (id=2796) [details]
ещё один пример с новым cairo.

ещё один пример с новым cairo.
------- Comment #5 From 2008-08-20 10:17:59 -------
он не ломался, он вошел в upstream.
какое значение у вас в fonconfig для lcdfilter?
------- Comment #6 From 2008-08-20 10:37:21 -------
да, я знаю что вошёл. не могу понять, почему есть разница в рендеринге, хотя её
быть не должно.

где смотреть/правильно устанавливать значение lcdfilter ?
------- Comment #7 From 2008-08-20 10:45:31 -------
(In reply to comment #6)
> да, я знаю что вошёл. не могу понять, почему есть разница в рендеринге, хотя
> её быть не должно.

возможно он просто выключен

> 
> где смотреть/правильно устанавливать значение lcdfilter ?
> 

в ~/.fonts.conf или сделать соответствующий симлинк из /etc/fonts/conf.avail в
/etc/fonts/conf.d
------- Comment #8 From 2008-08-20 11:05:16 -------
всё, спасибо за подсказку в сторону fontconfig, разобрался. 

ln -vs ../conf.avail/10-lcdfilter-light.conf в /etc/fonts/conf.d выправило
ситуацию.