Found the cause of all the trouble, a missing "break;" in Cairo in src /cairo-ft-font.c, it's present in upstream as well it seems and not Ubuntu specific. Patch attached.
** Patch added: "Fixes missing break in switch" https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/703191/+attachment/2329590/+files/cairo-subpixel-bgr.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gtk+2.0 in Ubuntu. https://bugs.launchpad.net/bugs/703191 Title: BGR-ordered subpixel font rendering appears broken/nonfunctional in Gnome/GTK+ To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/703191/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs