2017-02-16 01:01:29 UTC
I have the following problem. I use X with only a tiling manager (DWM)
on Arch Linux. Therefore I don't have imsettings nor im-chooser. (And I
really don't want to install im-chooser). I would like to start
ibus-daemon automatically on login in my user session.
I wrote a systemd service file for it:
ExecStart=/usr/bin/ibus-daemon --xim -d
And made a PR for it here:
But it was rejected, due to the fact that a dbus-activatable service for
Now is my question, how can I trigger this service? I expected that I need
to send a call command via busctl directly to org.freedesktop.IBus but
according to my `busctl list` output this dbus service doesn't exist
(although it's there under
How can I register this service to dbus? And how would I start this
dbus-activatable service on login? Would I use a systemd.service for it?
How would it look like? Would I simply swap the ExecStart line against a
line with busctl that calls the dbus-activatable ibus service?