On 2014-09-16 19:39, Felipe Sateler wrote:
On Tue, Sep 16, 2014 at 11:32 AM, David Henningsson
<[email protected]> wrote:
On 2014-09-16 15:09, Tanu Kaskinen wrote:
On Tue, 2014-09-16 at 14:27 +0200, David Henningsson wrote:
Second, for ALSA and the mute issue, I think we need to notify PA
somehow that the system is going down, either for suspend, hibernate or
poweroff. And that needs to complete before ALSA mutes things. This has
nothing to do with X sessions.
Does ALSA do the muting also when suspending or hibernating? I haven't
noticed such behaviour, but then again, I haven't noticed the poweroff
muting either...
Felipe, could you elaborate on this? I think I've seen such a mute script,
but I'm not sure if it was upstream or debian specific, perhaps it's even
removed these days?
I was never able to reproduce. Unfortunately, the diagnosis is quite
old, so I don't know if something changed that might have fixed the
problem.
The original report is here[1]. This patch comes originally from
another bug report[2], which mentions another two bugs[3][4].
As you can see, all of the reports are fairly old, so I'm not sure if
anything has changed in this regard.
The alsa shutdown script was a debian thing, apparently[5]. However
alsa-utils upstream now includes systemd service files[6]. The two do
not seem to be functionally equivalent, so perhaps the debian specific
sysvinit script was problematic.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556971
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594001
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593746
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593952
[5] http://sources.debian.net/src/alsa-utils/1.0.28-1/debian/init/
[6] http://sources.debian.net/src/alsa-utils/1.0.28-1/alsactl/
Thanks for looking it up. I think that since the mute script is a Debian
specific thing, it should either be removed (preferrable), or Debian
needs to make sure no PA instance is running before the script is executed.
If removing the mute script causes pops and clicks on shutdown or
suspend (I suppose that's the reason it was added in the first place),
then this should be reported as kernel bugs instead.
The upstream SystemD scripts (or Ubuntu upstart scripts) seems not to
include any muting.
The $XAUTHORITY bug (your [3]) is interesting though. I can't find any
reference to "XAUTHORITY" specifically in the code, but
start-pulseaudio-x11 loads a bunch of modules, maybe it should also
unload those modules when x11 quits?
--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss