(I AM WILLING TO HELP KILL THIS BUG WITH ANY EXTRA INFORMATION) I have simple Bose speakers that connect with a 3.5mm jack and no other OS has a problem picking these up by default or remembering them once selected. KDE Neon seems to break in understanding them. STEP 1: Boot the computer, the speakers aren't selected. Open the "Audio Volume Settings" window and change Built-In Audio to "Analog Surround 4.0 Output + Analog Stereo Input" and now they're picked up. Reboot into Step 2: STEP 2: The sound does not default to the speakers. You have to open the "Audio Volume Settings" window and change Built-In Audio from "Analog Surround 4.0 Output + Analog Stereo Input" to "Analog Stereo Duplex". Reboot to Step 1: This happens every time. Step 1, step 2, step 1, step 2... OBSERVED RESULT The computer always boots up with the speakers defaulting to the Display Port Speakers on the monitor. EXPECTED RESULT Maybe set once and forget it *but* even better and like everything else, somehow default to those speakers first. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon 20.04 KDE Plasma Version: 5.19.4 KDE Frameworks Version: 5.73.0 Qt Version: 5.14.2
I confirm this affects me as well. I have to manually select the digital output and then the analog output of my Topping DX7 USB DAC on every boot, otherwise it is not available in the applet nor in the "devices" section of the KCM.
It appears that your problem is that the selected profile is not remembered across reboots. There is an upstream PulseAudio bug report about this: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/950
I filed this bug almost 3 months ago and at the speed in which these bug reports gain traction it was just quicker and simpler to stop using Neon. I've installed Manjaro and haven't had a Pulse Audio bug since. I can no longer help with this bug as I don't suffer from it but what I can say, from damn near perfect memory about it, it wasn't that Pulse Audio didn't remember the last selected profile. For me, it remembered the profile every time *but* audio wouldn't go to the right output unless I simply *changed* the profile. It looked like this 1. no audio (select line-out) (audio works) 2. reboot (it remembers line-out) 3. no audio (select built-in) (audio works) 4. reboot (it remembers built-in) 5. no audio (select line-out) (audio works) 6. reboot (it remembers line-out) 7. no audio (select built-in) (audio works) 8. etc It was a weird bug that I've never experienced before or since. Sorry I can't be of any more help on this :(
So there was a mismatch between which device the Audio Volume applet said was selected, and which device the audio was actually coming out of?
(In reply to Nate Graham from comment #4) > So there was a mismatch between which device the Audio Volume applet said > was selected, and which device the audio was actually coming out of? Exactly. It works as follows: - I have deselected "automatically switch all running streams when a new output becomes available"; - I plug in a new audio device, e.g. a USB DAC. Let's call it A; - audio keeps on coming out of the previously-active device (let's call it B); - the applet and the settings show A as the active output, even though it is not and audio keeps on being produced by B; - in order to switch to A I have to select another (e.g. B) and then select back A. The bug is still current as of today with Plasma 5.21.2 and Frameworks 5.79.0.
Please ignore my previous reply. I just realised this is another thing entirely, I'm so sorry. I haven't experienced this bug since the release of 5.20.