Re: First time user experiences
Alexis <[email protected]> Wed, 25 Feb 2026 13:03:22 +1100
| Newsgroups | gmane.comp.sysutils.supervision.general |
|---|---|
| Message-ID | <[email protected]> |
Guillermo <[email protected]> writes: > I agree. On my Gentoo system the only things of that kind that=20 > are > handled by s6-rc =E2=80=94and therefore supervised by s6 because they=20 > are > defined as longruns=E2=80=94 are the display manager (SDDM) and the > system-wide message bus (dbus-daemon --system), which is exactly=20 > what > would be handled by OpenRC in the standard setup. Nothing else > desktop-related. Well, fwiw, on my own Gentoo system, i use s6-rc to manage these=20 per-user-session (and susbsequently, per-desktop-session) things: * the D-Bus session bus (a distinct bus from the system bus); * Emacs server (some of the Emacs functionality i use is dependent on a run= ning D-Bus session bus); * PipeWire, PipeWire-Pulse and WirePlumber (by default, PipeWire=20 runs per-user, and requires a D-Bus session bus; my PipeWire=20 setup also acts as a Pulse server and a JACK server); * MPD, the Music Player Daemon (to which i usually connect via the=20 ncmpcpp client). i say "per user session" because the above are started before i=20 start my GUI session (currently, Wayfire). That is, even though i=20 want these services in my desktop sessions, i also want them even=20 if don't want to start a desktop session. Alexis.