When running gtk1 app with locale set, to, say, ru_RU.UTF-8 and using some
iso10646-1 fontset, fonts are displayed incorectly.
Suse had a patch for xorg, that should fix it, here, fi:
Steps to Reproduce:
1. emerge xorg-x11 >= 6.8.2
2. set locale to ru_RU.UTF-8
3. run some gtk1 app
Fonts are displayed incorrectly
Created attachment 63974 [details, diff]
said suse patch
Here's the diff of mentioned Suse patch, which only modifies
/usr/X11R6/lib/X11/locale/en_US.UTF-8/XLC_LOCALE against the one installed by
xorg-x11 (newly installed v22.214.171.124)
It fixes the problem for me.
Do you know whether this has been pushed upstream?
No idea, though it seems unlikely.
This thing was bugging quite a few people for some time, only recently mention
of some patch for xorg, dealing with it, popped up on forums, so I googled a bit
and got this.
Please file a bug at bugs.freedesktop.org and post the URL here. We'll add a
patch once it hits upstream CVS.
Here it is: https://bugs.freedesktop.org/show_bug.cgi?id=3839
Woops, now that I did it, I found #2676 at fdo bugzilla, which seems similar.
Ya, that looks like what you're doing but more inclusive. I'll reference 2676.