Re: First time user experiences

From: Alexis <flexibeast_at_gmail.com>
Date: Wed, 25 Feb 2026 13:03:22 +1100

Guillermo <gdiazhartusch_at_gmail.com> writes:

> I agree. On my Gentoo system the only things of that kind that
> are
> handled by s6-rc —and therefore supervised by s6 because they
> are
> defined as longruns— are the display manager (SDDM) and the
> system-wide message bus (dbus-daemon --system), which is exactly
> 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
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 running D-Bus session bus);
* PipeWire, PipeWire-Pulse and WirePlumber (by default, PipeWire
  runs per-user, and requires a D-Bus session bus; my PipeWire
  setup also acts as a Pulse server and a JACK server);
* MPD, the Music Player Daemon (to which i usually connect via the
  ncmpcpp client).

i say "per user session" because the above are started before i
start my GUI session (currently, Wayfire). That is, even though i
want these services in my desktop sessions, i also want them even
if don't want to start a desktop session.


Alexis.
Received on Wed Feb 25 2026 - 03:03:22 CET

This archive was generated by hypermail 2.4.0 : Wed Feb 25 2026 - 03:03:56 CET