Starting gtkpbbuttonsd with -d daeomon mode blocks the sound device after changing volume. Reproducible: Always Steps to Reproduce: 1.gtkpbbuttonsd -d 2.change volume 3.start aplay Actual Results: LSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave aplay: main:545: audio open error: device blocked Expected Results: changing volume without blocking Without -d daemon mode gtkpbbuttonsd works fine. With -d daemon mode changing volume while playing works, but changing before starting the alsa application blocks the device. G3, dual usb iBook2
Created attachment 123121 [details, diff] Fixes the symptoms, but doesn't fix the bug The attached patch fixes the symptom of the blocked /dev/dsp device and technically fixes this bug, but it doesn't fix the real problem. I've contacted the author, hopefully we can work something out.
This will be fixed in the 0.6.10 release due shortly.