I have to manually start ibus each time I have to boot in to my kubuntu 20.04. I have tried several methods including adding the ibus-daemon
into my start up application. I also followed this links.
How to add iBus to start up applications?
I have also included these lines in my ~/.bashrc
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
and relogged in. Still it does not work out for me. Anybody have a suggestion on how to resolve this issue?
To mention, I have installed ibus avro in my kubuntu 20.04.
Those variables should not be set in
~/.bashrc
, since that won't make them available everywhere in the graphical environment.To make IBus start automatically at login and set the appropriate variables correctly, open the Input Method tool and select "ibus".
Alternatively you can do it with this terminal command:
(That also makes
ibus-daemon
in the startup application redundant.)The following worked for me with IBus 1.5.22 and Kubuntu 20.04:
System Settings
->Startup and Shutdown
->AutoStart
->Add Program
-> Type/usr/bin/ibus-daemon
and click OK -> In theproperties
window for the newly added entry ->Application
->Command
:/usr/bin/ibus-daemon -dr
(Notice the-dr
. If I only use-d
, it works at startup but not at login after logout) ->OK
->Close
-> Logout and Login.