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