PulseAudio automatically switches to HDMI sound output on login
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PulseAudio |
Fix Released
|
Unknown
|
|||
pulseaudio (Ubuntu) |
Fix Released
|
Medium
|
Daniel van Vugt | ||
Eoan |
Fix Released
|
Medium
|
Daniel van Vugt | ||
Focal |
Fix Released
|
Medium
|
Daniel van Vugt |
Bug Description
[Impact]
On my freshly installed eoan system I have two output devices:
- HDMI/DisplayPort 2 - GK208 ...
- Line Out - Family 17h ...
When I login into the system pulseaudio always select the "wrong"
one (HDMI) and I need to go to gnome-settings/
and switch to "line out". This applies to every login/logout not
just reboots.
[Test Case]
0. Plug in a monitor that supports HDMI audio (one that appears in your Settings>Sound)
1. Log out and in again.
Verify the default audio device in Settings is still speakers or headphones. Not the monitor's HDMI audio device.
[Regression Potential]
The behaviour is changed back to what it was before 19.10, some users might find it inconvenient and prefer the auto switch but the feedback we got shows it's unreliable and an annoying for the majority of our users so we will got back to default to safest behaviour.
The fix proposed just reverts to the same code used in PulseAudio 12 and earlier. It has also been released and verified on focal already.
[Workaround]
Comment out:
load-module module-
load-module module-
from /etc/pulse/
summary: |
- Correct output device needs to be set again on each reboot + Correct output device needs to be set again on each login |
description: | updated |
tags: | added: eoan |
summary: |
- Correct output device needs to be set again on each login + Preferred output device is not remembered between logins |
Changed in pulseaudio: | |
status: | Unknown → New |
Changed in pulseaudio (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: regression-release |
description: | updated |
Changed in pulseaudio (Ubuntu Focal): | |
status: | Triaged → In Progress |
Changed in pulseaudio (Ubuntu Eoan): | |
status: | Triaged → In Progress |
description: | updated |
tags: | added: focal |
Changed in pulseaudio (Ubuntu Eoan): | |
status: | Fix Committed → Triaged |
Changed in pulseaudio (Ubuntu Eoan): | |
status: | Triaged → Fix Committed |
Changed in pulseaudio: | |
status: | New → Fix Released |
description: | updated |
confirm on 2 different systems here.