Gnome-volume-control and -applet do not switch volume controls when new audio output is inserted

Bug #491055 reported by Jamie Lawler
104
This bug affects 23 people
Affects Status Importance Assigned to Milestone
GNOME media utilities
New
Undecided
Unassigned
One Hundred Papercuts
Confirmed
Undecided
Unassigned
gnome-media (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: gnome-media

Currently, karmic switches audio output automatically to a new output when it is inserted (which is fantastic). I feel it would be made even better if gnome-volume-control were to switch its volume control from the old output to the new one - the one through which sound is currently being outputted.

Often I will insert my USB speakers and want to immediately lower the volume. At the moment I have to right-click on the applet, click "sound preferences", click "output", choose the new output, then change the volume. I would like to be able to simply adjust the volume of the new device through the applet first time, without needed to explicitly select it first.

Using karmic and gnome-media 2.28.1-0ubuntu1.

Revision history for this message
Γουργιώτης Γιώργος (aka Gourgi) (gourgi) wrote :

Exactly as explained above that should be the desired behavior

Changed in gnome-media (Ubuntu):
status: New → Confirmed
Revision history for this message
Jamie Lawler (jamie-lawler) wrote :

A year on this bug still persists in natty.

I think this would be a good candidate for a papercut.

Changed in hundredpapercuts:
status: New → Confirmed
Revision history for this message
mahfiaz (mahfiaz) wrote :

Please, someone take a look at this.

I once more describe how to trigger this one:
1. Connect USB speakers (pretty cheap these days)
2. use gnome-volume-control to change output to USB speakers
3. see how your laptops volume buttons work good with these
4. disconnect USB speakers, volume comes from the internal speakers
5. test how volume buttons are still good
6. reconnect USB speakers, sound comes from these
7. but volume buttons still drive internal speakers' volume, so have no effect
As a workaround you need to open gnome-volume-control again (you probably had it closed),
and from output choose internal speakers (which causes the sound to jump to these) and pick USB speakers again. Now everything is as expected. While including the jump of sound, this is a lousy workaround.

So what should gnome-volume-control do? Every time a *previously used*, but simply disconnected (and not chosen to be unused before that) device reappears, it should be selected as default device. Since this is exactly what pulseaudio does, you don't even have to trigger the output change, it is done in pulseaudio anyway (not sure if this is a good or bad thing).

Revision history for this message
Craig Magina (craig.magina) wrote :

This is still an issue on trusty. What makes it worse is that the previous volume levels are not saved, so you get 100% volume when you plug in the device.

Revision history for this message
Paweł Bylica (chfast) wrote :

The same issue is also for Bluetooth audio devices.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.