IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It provides full featured and user friendly input method user interface. It also may help developers to develop input method easily. ibus-setup is the configuration program for IBus.
IBus (Intelligent Input Bus) is an input method framework, a type of application that allows for easily switching between different keyboard layouts.
This solution is if you would like to upgrade ibus in Ubuntu 14.04.4 LTS to the latest version (at the time of writing is 1.5.11).
I recently had to install Intellij on a clean installed Ubuntu machine. These are the steps I took:
Install the dependencies
sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
tar -xvf ibus-1.5.11.tar.gz
) and cd into the extracted folderWhile in the ibus source folder, follow the instructions from step 1 to install ibus 1.5.11:
./configure --prefix=/usr --sysconfdir=/etc && make
sudo make install
if you use only one keyboard layout you can go to Ubuntu: System Settings -> Language Support
or if not found (f.e. mint desktop) search in main menu for language support
and change Keyboard input method at the bottom of the page from ibus to none.
Restart Ubuntu.
It's the easiest way to fix this problem.
Solution from Jetbrains bug tracker:
Either upgrade IBus to version 1.5.11 or add "export IBUS_ENABLE_SYNC_MODE=1" to your ~/.profile, then restart a session.
Alternatively, you can turn off IBus at System Settings | Language Support | Keyboard input method.
IDEA 15 will show a warning if an incompatible version of IBus is in use.
echo "export IBUS_ENABLE_SYNC_MODE=1" >> ~/.bashrc
source ~/.bashrc
For Ubuntu users, ibus 1.5.11 cannot be obtained easily unless Ubuntu 16.04 is released.
If you are using Ubuntu 14.04 and want to install ibus 1.5.11 here is the link to follow.
How to properly update / install / compile ibus on 14.04
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With