Red Hat Bugzilla – Bug 510964
gnome-volume-control-applet does not reconnect to pluseaudio once it dies
Last modified: 2009-08-04 06:48:41 EDT
Description of problem:
When pulseaudio dies and restarts (or simply gets restarted), the gnome-volume-control-applet will lose it's connection to the daemon and won't attempt to connect to the new pulseaudio instance.
This renders the applet and the volume control keys on the keyboard/laptop useless.
Version-Release number of selected component (if applicable):
- pulseaudio 0.9.15
- gnome-volume-control-applet 2.26.0
Steps to Reproduce:
1. Play some sound and confirm that you can regulate sound volume through the applet and (if applicable) your function keys.
2. Stop playing sound and restart pulseaudio (i.e. by executing pulseaudio -k && pulseaudio -D).
3. Play some more sound and notice that the volume applet and your function keys have become useless.
The applet/function keys become useless.
There are a few ways this could be handled:
1. The applet falls back to controlling ALSA sinks.
2. The applet disables itself (i.e. grays out the volume slider and the OSD that appears when you change the volume via a function key) and waits for a new pulseaudio instance to connect to.
3. The applet tries to restart pulseaudio itself.
It could also display a notification to inform the user that pulseaudio has crashed/is not responding.
I just compiled the gnome-volume-control-applet from upstream (version 126.96.36.199) and noticed that this bug got fixed. Fix starts at line 1548.
*** This bug has been marked as a duplicate of bug 512119 ***