I'd also be interested to see if anyone is successfully using this on Ubuntu 9.04/9.10, specifically for Traditional Chinese Pinyin input?
I'd also be interested to see if anyone is successfully using this on Ubuntu 9.04/9.10, specifically for Traditional Chinese Pinyin input?
What is Ibus?
ibus (http://code.google.com/p/ibus/) is software for inputting foreign characters (Chinese, Korean, etc), similar to SCIM.
I've actually been using it for the past several months, and I really like it.
I am completely new to IBus, but I need to input Korean and so I have been experimenting with IBus tonight. I am using Ubuntu 9.10.
Start IBus
Navigate to the menu:
System >> Preferences >> IBus Preferences
You will see a message which reads:
Click, "Yes"IBus daemon is not started. Do you want to start it now?
After clicking yes, I received the following message:
I have not been able to see any difference that these lines make in the ~/.bashrc file. I added these lines and rebooted and then did some testing. Then I took the lines out, rebooted again, and tested again. The behavior of IBus is the same for me either way.IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
IBus Preferences
Here is what I selected for Korean input:
General (tab)
Check: Show input method name on language bar
Input Method (tab)
Select an input method: Korean >> han2
Click the button: Add
PROBLEM: IBus doesn't start automatically when I restart my computer
Here is how I solved the problem:
Go to the menu:
System >> Preferences >> Startup Applications
Click the button: Add
Name: IBus daemon
Command: /usr/bin/ibus-daemon -d
Comment: start IBus daemon when Gnome starts
IBus usage tips
- Input methods can be selected by clicking on an icon (of a keyboard and a tiny globe) in the notification area (the upper right part of the top edge panel)
- If you click on the icon and it says, "No input window" that just means that there is no window currently selected where text can be entered. Open up a text editor or click some place where text can be entered, and then go back to the IBus icon. You should see the selection of input methods.
Edit: added full path to ibus-daemon
Last edited by davescafe; October 31st, 2009 at 03:05 PM.
Davescafe, many thanks for your tip on how to get iBus to start automatically. Works perfectly!
PROBLEM: IBus doesn't start automatically when I restart my computer
Here is how I solved the problem:
Go to the menu:
System >> Preferences >> Startup Applications
Click the button: Add
Name: IBus daemon
Command: /usr/bin/ibus-daemon -d
Comment: start IBus daemon when Gnome starts
edit: actually below is wrong. You do not need to run ibus as a startup program if you set it to the default input system: System > Administration > Language Support
I was having trouble with the iBus panel applet. When auto-started, the daemon was running, input worked, but no panel applet. When I ran it manually the panel applet showed up. Fixed after I did this setting in iBus preferences:
In other words, you MUST select "show input method name on language bar" to make the applet show up when auto-started. Apparently this is not necessary when running it manually.
huh, is that THE davescafe??![]()
Last edited by alexyz; November 9th, 2009 at 04:43 AM.
Could you tell me where exactly those 3 lines of text go? I have searched and searched, but don't have any file/folder labeled .bashrc hidden or otherwise. I have no clue what I should do.
SCIM isn't working for me which is why I am trying IBus.
I get this message in the search bar on google and in Open Office. So it seems for now, I do not have the ability to use other languages.
I'm running 9.10
.bashrc is in your home folder - the full path is /home/yourusername/.bashrc
If you don't have one then it either got deleted or somehow was not installed, which is rather strange. In any case if it's not there just create a new file with that name, but I'd recommend figuring out why it's not there.
You need to log out and log in for this to take effect.
BTW the tilde character ~ is a handy shortcut for your home directory, and files whose name begins with a dot are hidden.
I freshly installed Karmic a couple days ago and installed the IME's right away. After installation there was a the installation there was a pop-up window with the following advice:
IBus has been started! If you can not use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
I followed the advice and now iBus works perfectly fine.
Hope this helps.
Bookmarks