If you can reproduce this relative easily, could you try setting QML_USE_GLYPHCACHE_WORKAROUND=1 for unity8. This should do the trick:
stop unity8 && start unity8 QML_USE_GLYPHCACHE_WORKAROUND=1 Can also try these: QSG_DISTANCEFIELD_ANTIALIASING=subpixel-lowq or gray Need to determine if that text is being drawn by the DistanceField approach, or using the "native" rendering technique http://doc.qt.io/qt-5/qml-qtquick-text.html#renderType-prop If distance field, perhaps the contents of the distance field texture is corrupted somehow. Grabbing the contents of the texture to visually verify it is corrupt or not would be my next step. apitrace might be able to grab the texture. Else would need to write code.. ** Changed in: gnome-desktop (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1583088 Title: Randomly corrupt characters in Unity8 Status in gnome-desktop package in Ubuntu: Invalid Status in qtmir package in Ubuntu: Confirmed Status in unity8 package in Ubuntu: Confirmed Bug description: Corrupted characters in text rendering, mainly in Unity8 window titlebars. I think this is a new issue. It only started happening (on xenial desktop) in the past month or two. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-desktop/+bug/1583088/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp