(In reply to Fabian Vogt from comment #23) > My guess is that with Xvnc there's a different selection of X11 visuals > available and the installer selects one which does not quite work with the > font rendering method. It might be missing alpha for instance or somehow > blend it incorrectly. I debugged this on the train and found the root cause. It's a bad conversion between QRgb and QRgba64 types in a gamma correct blending function. I filed a detailed report upstream: https://bugreports.qt.io/browse/QTBUG-109169 It contains details on the debugging procedure and the root cause itself as well as a (surprisingly small -2char) patch. I'll try to get that upstream as well as submit it to TW soon. I wonder whether it wouldn't be useful to drop the -depth 16 switch in the Xvnc invocation. What's the reason for that?