[pulseaudio-discuss] [PATCH 7/8] launch: Disable autospawn by default when systemd daemon support is enabled.

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Fri Oct 24 04:08:28 PDT 2014


On Fri, 2014-10-24 at 11:14 +0100, Colin Guthrie wrote:
> Tanu Kaskinen wrote on 24/10/14 10:42:
> > "Disable the manual override" doesn't sound like a good idea... Does
> > this mean that "systemctl --user disable pulseaudio.socket" doesn't
> > work?
> 
> Yes, but it also has the advantage that every single user on the system
> doesn't have to run "systemctl --user enable pulseaudio.socket" before
> their sound will work. If distros ship this, they will definitely ship
> this symlink or something similar to it, so I think doing this by
> default makes sense for us too.

I expect distros to enable the service only on first install, not on
package updates.

> In this scenario (when the distributor has decided the default action
> but the user disagrees), "systemctl --user mask pulseaudio.socket" is
> the recommended approach (as I detailed in the wiki page). See also
> http://0pointer.de/blog/projects/three-levels-of-off for background on
> masking.

Recommended by who? To me it seems strange to have three levels of "off"
and then making it impossible to use one of them.

-- 
Tanu



More information about the pulseaudio-discuss mailing list