Bug 17132

Summary: Используется неправильный фильтр LCD
Product: Sisyphus Reporter: Alexandre Prokoudine <alexandre.prokoudine>
Component: fontconfigAssignee: Sergey V Turchin <zerg>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: shrek, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexandre Prokoudine 2008-09-15 13:10:46 MSD
В новом (1.7.х) Cairo появилась поддержка фильтров LCD. К сожалению, в связи с этим теперь по умолчанию приложения на GTK+ хватают совсем не тот фильтр, который нужен (с Qt все ОК).

Это исправляется добавлением

 <match target="font" >
  <edit mode="assign" name="lcdfilter">
   <const>lcddefault</const>
  </edit>
 </match>

в глобальный или локальный fonts.conf.

ИМХО, лучше в глобальный :-)
Comment 1 Sergey V Turchin 2008-09-15 14:30:57 MSD
А точно не GTK надо фиксить?
Comment 2 Alexandre Prokoudine 2008-09-15 14:52:52 MSD
Лекцию на тему взаимосвязи Cairo и GTK+ прочитать или на слово поверишь? :)
Comment 3 Sergey V Turchin 2008-09-15 16:01:41 MSD
А по взаимосвязи "fontconfig и gtk(который может узнавать, какой cairo сейчас загружен)" лекция есть?

Если у Qt все ok, зачем Qt этот фильтр? Или она его сама умеет включать?

Кстати, есть смысл поглядеть, как у других.
Comment 4 Alexandre Prokoudine 2008-09-15 17:44:39 MSD
Да, Qt делает это сама.

В бубунте 8.10 то же самое.
Comment 5 Sergey V Turchin 2008-09-15 18:42:38 MSD
(In reply to comment #4)
> Да, Qt делает это сама.
Ну я и говорю, может где какой добрый человек GTK запатчил?
 
> В бубунте 8.10 то же самое.
В смысле, бага та же? Или fontconfig-ом просто включено?
Comment 6 Alexandre Prokoudine 2008-09-15 18:51:01 MSD
Да, в ней та же самая ошибка. И лечится точно так же.
Comment 7 Sergey V Turchin 2008-09-15 19:41:30 MSD

*** This bug has been marked as a duplicate of bug 14361 ***