|
|
|
You should definitely contact the SDL developers to get the patch included in the official SDL (1.2.12 or whatever).
Updates of external events on this issue:
If you want to try the latest patch (against SDL 1.2.11), it is available at http://alissa-sabre.cocolog-nifty.com/files/SDL-IM-20070525.zip If you want to check the status of my patch in the SDL development, it is available at http://bugzilla.libsdl.org/show_bug.cgi?id=429 I'm reporting back on this issue here... Updated affected version and Environment, because this issue is still in the latest version.
confirmed this bug is present in Ubuntu 7.04 x64.
Here is how I work around that: still in 1.17.0 so I added that and noted that it occurs in ubuntu as well.
SDL STATUS UPDATES:
The SDL maintainer announced a PRERELEASE (a sort of final beta or release candidate) for SDL 1.2.12. It contains my patch. I'm running SL Viewer 1.18.0.6 with SDL-1.2.12-PRERELEASE. The combination just works fine on my Fedora 7 PC with GeForce 6800. It is available as http://www.libsdl.org/tmp/SDL-1.2.12.tar.gz It will be released as the official 1.2.12 on this weekend. The official SDL 1.2.12 is released. It is available on http://www.libsdl.org/download-1.2.php
You don't need to compile SL viewer to use SDL 1.2.12. Simply replacing libSDL-1.2.so.0 should work fine. Remember that SDL uses XIM so you need to set the environment variable XMODIFIERS appropriately for your Input Method configuration. E.g., Linux SDL has been upgraded to 1.2.12 internally and should be in the next release series. Please close or re-open when you can verify that this has improved matters.
Thanks for the work! It still does not work here with version 1.18.1.2 on Ubuntu 7.04. Is the required libSDL version included in the viewer release? I tried the following:
scim -d The SCIM icon appears in the system tray, but Ctrl+Space and other combinations are ignored. No Japanese input possible. SCIM works well in all applications except SL. I also tried GTK_IM_MODULE=scim-bridge without success. Please advise. Well,
I'm on Fedora 7, and I have just tested the vanila 1.18.1.2 binary distribution. It worked w/o any problem. 1.18.1.2 looks to contain SDL 1.2.12 binary. (... and I came here to close the issue, but ...) Masami, I'm not sure what shell you are using, but if you are using bash, your use of export command is wrong. XMODIFIERS=@im=SCIM export XMODIFIERS are the correct ways you need to do. I don't think you need to set QT_IM_MODULE environment variable, but there should be no harm to set one. It's working now.
Actually my export syntax for bash was correct. But my default locale is de_DE.UTF-8 which works fine for SCIM with GTK and Qt but not with XIM. Unfortunately the SCIM documentation is not clear about this. This is what works for me: scim -d I'm closing this bug now. Thanks for your support! FIXED in 1.18.3 Release Candidate viewer, an optional download. More info about what this means:
» http://blog.secondlife.com/2007/08/29/new-update-process-introducing-release-candidate-viewers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I'm not sure what I or Lindens should do next...