http://bugs.winehq.org/show_bug.cgi?id=4704
------- Additional Comments From stimming@tuhh.de 2007-05-03 08:39 ------- Indeed there is a "X does not support locale" warning:
$ WINEDEBUG="warn+x11drv" wine notepad.exe warn:x11drv:X11DRV_SetupXIM X does not support locale. warn:x11drv:x11drv_init_thread_data Input Method is not available err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 00E4 (adiaeresis) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=E9,scanCode=64,keycode=30,state=10)
This happens for all above XLOCALEDIR settings, both with LANG=C and LANG=en_US.UTF-8, now with wine-0.9.32. I don't know much about X11 and locales... A directory with the name "en_US.UTF-8" exists in /usr/share/X11/locale. Also, the filenames in /usr/lib/X11/locale/common (the 64bit-libraries) and /usr/lib32/X11/locale/common are the same (although the files itself are of course different) and are
$ ls /usr/lib/X1132/locale/common/ ximcp.so.2 xlcDef.so.2.0.0 xlibi18n.so.2 xlocale.so.2.0.0 ximcp.so.2.0.0 xlcUTF8Load.so.2 xlibi18n.so.2.0.0 xomGeneric.so.2 xlcDef.so.2 xlcUTF8Load.so.2.0.0 xlocale.so.2 xomGeneric.so.2.0.0