Package: xfce4-panel
Version: 4.2.3-1

Hi,
on my ThinkPad T21 xfce4-panel gets killed on suspend/resume using apm from
/etc/init.d/alsa suspend. This is caused by alsa killing all programs
having opened a mixer or sound device. Alsa needs to kill all programs
for me because it needs to unload the snd modules.

I have not included the mixer in the xfce4-panel so i would not expect
xfce4-panel to open a source device of any kind. I can see this happen
with strace:

[EMAIL PROTECTED]:~$ grep snd /tmp/file
19650 open("/dev/snd/controlC0", O_RDONLY) = 5
19650 open("/dev/snd/controlC0", O_RDWR) = 5
19649 open("/dev/snd/controlC0", O_RDONLY) = 5
19649 open("/dev/snd/controlC0", O_RDWR) = 5
19649 open("/dev/snd/controlC0", O_RDONLY) = 7
19649 open("/dev/snd/controlC0", O_RDWR) = 7
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6
19649 open("/dev/snd/controlC0", O_RDONLY) = 8
19649 open("/dev/snd/controlC0", O_RDONLY) = 8
19649 open("/dev/snd/controlC0", O_RDWR) = 8
19649 open("/dev/snd/controlC1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6
19649 open("/dev/snd/controlC0", O_RDONLY) = 6
19649 open("/dev/snd/controlC0", O_RDWR) = 6

Flo
-- 
Florian Lohoff                  [EMAIL PROTECTED]             +49-171-2280134
                        Heisenberg may have been here.

Attachment: signature.asc
Description: Digital signature

Reply via email to