I have the following as .desktop
under $HOME/.config/autostart
:
[Desktop Entry]
Comment[en_US]=IBus Input Method
Comment=IBus Input Method
Exec=/usr/bin/ibus-daemon --xim
GenericName[en_US]=
GenericName=
Icon=ibus-engine
MimeType=
Name[en_US]=IBus
Name=IBus
Path=/usr/bin
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
In addition, I have megasync, knotes, yakuake application under the same directory,
only ibus-daemon is not starting (no system tray icon).
Under KSysGuard (System Monitor), there's 2 ibus process when login (type ibus in the search bar):
- ibus-extension-gtk3
- ibus-ui-gtk3
If I use the IBus Preferences on the start menu to start daemon,
the following pops up under System Monitor:
- python
- ibus-extension-gtk3
- ibus-ui-gtk3
- ibus-ui-gtk3
- ibus-x11
- ibus-daemon
- ibus-dconf
- ibus-portal
- ibus-engine-simple
Yes, there's 2 duplicates of ibus-ui-gtk3
for a moment.
And system tray icon appeared, but as soon as I close the ibus preference window,
only one job left:
In order for me to starts ibus dialog, I need to manually use either **run (alt-F2) ** or Terminal :
$ ibus-daemon --xim
And the following process will be shown under System Monitor (and stay running, I assume):
- ibus-extension-gtk3
- ibus-ui-gtk3
- ibus-x11
- ibus-daemon
- ibus-dconf
- ibus-portal
- ibus-engine-simple
Is there any way I can make it autostart without manually doing run(alt-F2)