| Summary: | After upgrade to PulseAudio 13, Plasma changes the default output device to HDMI port after every login and after I wake up my monitor connected to HDMI port from power save mode | ||
|---|---|---|---|
| Product: | [Unmaintained] plasma-pa | Reporter: | Patrick Silva <bugseforuns> |
| Component: | general | Assignee: | David Rosca <nowrep> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | andysem, nate, nicolas.fella, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.16.5 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Patrick Silva
2019-09-15 13:44:14 UTC
If this only started happening after upgrading to PulseAudio 13, it's probably a bug in PulseAudio 13 (or at least introduced by the upgrade, even if ultimately it's our fault). Nico, is it possible that this was caused by https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/162? Maybe the version check didn't work correctly or doesn't work on Arch for some reason? Patrick, is there any way you can test with PulseAudio 13 and Plasma 5.17 (i.e. git master)? (In reply to Nate Graham from comment #1) > Patrick, is there any way you can test with PulseAudio 13 and Plasma 5.17 > (i.e. git master)? Unfortunately I can't test PulseAudio 13 with git master. But probably Arch will provide Plasma 5.17 beta in a few days. I solved this problem on my system by renaming pulseaudio config files and reinstalling pulseaudio. Furthermore, this problem did not occur on Void Linux running Plasma 5.16.5 after upgrade to pulseaudio 13. Patrick, how many distributions do you have installed? Your test coverage is phenomenal! (In reply to Christoph Feck from comment #4) > Patrick, how many distributions do you have installed? Your test coverage is > phenomenal! desktop: Arch Linux and Void Linux laptop: Arch (running Gnome) and Neon unstable edition This happens to me on Kubuntu 19.10. PulseAudio 13.0, Plasma 5.16.5. Even with the start-pulseaudio-x11 script fixed as I suggested in https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/162#note_276465 the default output device in Audio Volume applet is the HDMI output (the first one of the multiple output devices). The default output device gets reset to HDMI after every reboot. Please, reopen. (In reply to Nate Graham from comment #1) > Nico, is it possible that this was caused by > https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/162? > Maybe the version check didn't work correctly or doesn't work on Arch for > some reason? No. The change was about what happens when a new sink appears, this shouldn't have anything to do with the default device. Besides that, we don't modify the default device in plasma-pa except for the buttons in the KCM and applet, so I don't see how we could possibly mess with the setting. My best guess would be this is a regression in PulseAudio 13 itself I think I found the issue that I'm seeing: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/749 The workaround of disabling module-switch-on-connect in /etc/pulse/default.pa helps in my case. |