Heres the one true fix for the iBus and Minecraft conflict. READY.
Your lwjgl/Lightweight Java Game Libary is outdated (for linux at least). Apparently the developers of LWJGL have already fixed the iBus conflict with an updated library but apparently since not so many people use iBus (ie. I use it for Japanese input) Mojang has neglected to update the library that is shipped with minecraft.
You can update the libraries manually by downloading them from
http://lwjgl.org (Be sure to download the binary package). As of writing this reply the latest version is
2.8.3 which worked for me on Minecraft 1.1 and 1.2.
Here are some simple steps:
1. Download & Open
2. extract the files "jar/lwjgl.jar, jar/lwjgl_util.jar and jar/jinput.jar" to "~/.minecraft/bin" (Backups Recommended)
3. extract the files "native/linux/*" to "~/.minecraft/bin/natives" (Backups Recommended)
Interesting fix. Before I had this iBus issue, I also was getting a nasty sticky key issue but this update also fixed that. Typical, it started with Atmosphir and now Minecraft, not taking care of their loyal Linux users. Atmosphir was built with Linux users in mine and now they no longer even offer a linux build. Soooo annoying.

Bookmarks