В новом (1.7.х) Cairo появилась поддержка фильтров LCD. К сожалению, в связи с этим теперь по умолчанию приложения на GTK+ хватают совсем не тот фильтр, который нужен (с Qt все ОК). Это исправляется добавлением <match target="font" > <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> </match> в глобальный или локальный fonts.conf. ИМХО, лучше в глобальный :-)
А точно не GTK надо фиксить?
Лекцию на тему взаимосвязи Cairo и GTK+ прочитать или на слово поверишь? :)
А по взаимосвязи "fontconfig и gtk(который может узнавать, какой cairo сейчас загружен)" лекция есть? Если у Qt все ok, зачем Qt этот фильтр? Или она его сама умеет включать? Кстати, есть смысл поглядеть, как у других.
Да, Qt делает это сама. В бубунте 8.10 то же самое.
(In reply to comment #4) > Да, Qt делает это сама. Ну я и говорю, может где какой добрый человек GTK запатчил? > В бубунте 8.10 то же самое. В смысле, бага та же? Или fontconfig-ом просто включено?
Да, в ней та же самая ошибка. И лечится точно так же.
*** This bug has been marked as a duplicate of bug 14361 ***