так и не поборол проблему с глюками рендера шрифтов в сочетании cairo + gtk2.8 + nvidia + включенный RenderAccel.
выяснил, что проявляется эффект только когда выключен AA и используются микрософтовские шрифты. т.е. как раз как я работаю, что очень неприятно. поэтому приходится сидеть без RenderAccel с соответствующими замечательными тормозами. на битстримовских шрифтах все нормально (насколько нормально вообще это говно может показываться). ну, по крайней мере эта проблема вылезла не только у меня, уже хорошо.
* * *
в процессе гугления наткнулся на то, что бекенд кайро - glitz или xlib - должна выбирать программа и использовать соответственно разный API, т.е. прозрачной замены бекендов не предусмотрено. ничего другого от этих придурков я и не ожидал, с того момента как они начали коллективным разумом изобретать калечные обьекты на це.

Leave a comment