Score:0

Launch System DBus Daemon

us flag

I want to use an application that requires a system-wide dbus daemon to function. I'm doing this in Gitpod (the default Docker image is currently based on Ubuntu 20.04).

Dbus and dbus-daemon are installed. The process control system is supervisor. I am now trying to manually launch a system-wide dbus daemon but keep failing because anything I find on the topic is based on systemd being the init system. The dbus-launch utility appears to be intended for session dbus only. Dbus-broker seemed like it might be helpful but I can't install it because it is no longer available through apt for 20.04 and I run into a cryptic error when building it from source.

My approach might be bogus. There may be a system dbus running that I could use but I don't know how to check the status because again, anything I find on the topic presumes systemd is the init system.

I'm clearly not an expert. Could someone shed some light on the situation?

user535733 avatar
cn flag
From `apt show supervisor`: "Supervisor is a system for controlling and maintaining process state, similar to what init does, **but not intended as an init replacement**."
user16768564 avatar
us flag
@user535733 `ps -p 1 -o comm=` returns `supervisor`. That's why I wrote it is the init system. I updated my post and rephrased it to "process control system".
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.