Sound applet reflects volume of different device when bluetooth device auto-connects

Bug #1738528 reported by Iván Pérez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Undecided
Daniel van Vugt
Nominated for Xenial by Daniel van Vugt

Bug Description

As currently set up in Ubuntu 16.04, when an audio device connects via bluetooth, it starts being used by programs automatically. However, the sound applet still "points to" the previously selected audio output. Therefore, changing the volume has no immediate audible effect.

The way to change that, currently, is to go to Sound settings, select the bluetooth device as current output (again?), and then the volume will change.

I would expect that, when a bluetooth device is connected, it starts being used, *and* changing the volume immediately will affect the bluetooth device.

I googled a bit, and people have suggested [1] that the file /etc/pulse/default.pa should contain load-module module-switch-on-connect before the volume is restored. My installation does not have that line, but it does have:

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

According to [1], maybe this should be listed in that file *before* the aforementioned module-*-restore lines.

[1] https://askubuntu.com/questions/233277/when-a-bluetooth-audio-device-auto-connects-volume-settings-wont-work-until-i-m

description: updated
affects: openal-soft (Ubuntu) → pulseaudio (Ubuntu)
description: updated
description: updated
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Good news... we introduced switch-on-connect in Ubuntu 17.10 onward. I'm not sure if it's appropriate to backport that feature to 16.04 since it's arguably not a bug fix but we'll note your request for it in xenial.

Changed in pulseaudio (Ubuntu):
assignee: nobody → Daniel van Vugt (vanvugt)
status: New → Fix Released
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.