Using 0.2.3 on Ubuntu 14.04. I have a running instance of xfce4-pulseaudio that broke down, and no longer allows to change audio volume. However I try to slide the bar, it just won't move. I can still change audio volumen in pavucontrol, though. My suspicion is that the error occurred when plugging an external USB DAC to the system, and then `pulseaudio -k`. Maybe that, maybe something else (have been tinkering with Pulseaudio config and USB DACs lately), but I'm not sure how to properly debug this and come up with some useful debug/log...
Hi, can you check the version from git master fixes this issue? A while ago I added support for reconnecting to the pulseaudio daemon (pulseaudio -k). It would be useful to know if you are hitting this issue or something else. Potentially related to: https://bugzilla.xfce.org/show_bug.cgi?id=11718 https://bugzilla.xfce.org/show_bug.cgi?id=11853
Does master compile? Here it ends like this: CC libpulseaudio_plugin_la-pulseaudio-dialog.lo pulseaudio-dialog.c:45:34: fatal error: pulseaudio-dialog_ui.h: No such file or directory #include "pulseaudio-dialog_ui.h" ^ compilation terminated. make[3]: *** [libpulseaudio_plugin_la-pulseaudio-dialog.lo] Error 1
To build code from git you need an --enable-maintainer-mode option and potentially some extra build-time dependencies (here: glade).
I may be doing something wrong, but for me GIT doesn't fix the issue of restarting pulseaudio via `pulseaudio -k`. As soon as I do that, the panel plugin slider freezes.
Just to double-check, what does the right-click/about say? You should be seeing a version number like "0.2.3git-1bae523". If now, you may have had installed the plugin in wrong location (like /usr/local). For your reference, my configure parameters are: ./autogen.sh --enable-debug --enable-maintainer-mode --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu (this is on 64bit xubuntu)
That's definitely not what I'm seeing, hence an error on my side. OK, finally cleaned all up and now using 0.2.3git-398d3ee. Now the panel plugin reconnects gracefully when restarting PulseAudio. I'll keep playing around with the USB DAC and will report back if things don't work well... (But feel free to close the bug as I feel it really as the "reconnect to pulseaudio" issue at play.)
Thanks. Let me know if you spot anything out of ordinary. If there is no problem I will release a new version and close this bug in about a week.
I've tested multiple use cases, with or w/o USB DAC, and restarting/stopping PulseAudio, and can't report any issues in particular with the panel plugin. Each time it reconnected gracefully when PA was again available.
This bug report is typical for pulseaudio. It creates a process that takes 2% of cpu time and causes problems to games and bluetooth files transfer. Every desktop is including pavucontrol and pulseaudio. Stop this madness in xfce and consentrate to alsa. Pro audio software like Rosegarden uses Jackd. Here is how to disable pulseaudio: https://bbs.archlinux.org/viewtopic.php?id=128163
Fixed in 0.2.4.