Wie starte ich Dienste, die Sitzungs-D-Bus verwenden?

Wie starte ich Dienste, die Sitzungs-D-Bus verwenden?

Ich habe mehrere Programme geschrieben, die D-Bus verwenden, um über eine Benutzersitzung (also nicht über die Systemsitzung) zu kommunizieren. Das funktioniert alles gut, wenn ich mein Entwicklungssystem verwende, aber jetzt möchte ich, dass diese Programme automatisch auf einem Headless-Server gestartet werden.

Ich habe ein paar Ressourcen gelesen (einschließlich der Manpage von dbus-daemon) undhttps://github.com/ahkok/user-session-unitsaber bisher war ich nicht erfolgreich und habe an diesem Punkt das Gefühl, als würde ich gegen die Wand rennen.

Weiß jemand, wie man verschiedene Dienste auf denselben D-Bus-Sitzungsbus bekommt?

verwandte Informationen