I have 2 sounds card available, one build-in (motherboard) and one on my AMD video card. By default my AMD card (HDMI) is selected, but I use my headphones connected to the build-in card. Selecting the Build-In Audio option in combination with 'Line Out' works for me. But, I have to change these settings each time I log into my account. I.e. the settings does not seem be get stored (to disk) properly after they are applied. Furthermore, when I close the system/multimedia settings and reopen them again, the shown settings are reset again (although sound is still working). Reproducible: Always Steps to Reproduce: 1. Modify settings 2. Notice that sound is working 3. Log out 4. Notice that sound is not working anymore (and shown settings are reset)
I had also had a similar problem. By default in 'Phonon Audio and Video' it was selected 'Built in Audio Analog Stereo' which worked. I was able to change it to 'Built in Audio Digital Stereo HDMI 3' which also worked but the changes weren't preserved after a reboot. I changed pulseaudio configuration and that solved the problem I think. I added this to /etc/pulse/default.pa after reading this -> https://forum.kde.org/viewtopic.php?f=19&t=119082 load-module module-device-manager do_routing=1 I have to note that I also added one line to set the default device (in my case sink 0 is the HDMI device): set default-sink 0 I use Debian Sid, Plasma 5.3.2, Pulseaudio 6.0 Sorry if i made any mistakes. As far as I understand it Device Preference Settings don't work properly with the default pulseaudio configuration or at least with the default pulseaudio configuration some GNU/Linux distributions provide.
Reproducible for me with System Settings 5.8.2. I work in a shared office, so I always want my sound output through my headphones, never through my computer's internal speaker. I go to System Settings->Multimedia->Audio and Video->Audio Hardware Setup->Device Configuration->Connector, change that settings from "Speakers" to "Headphones", and hit "Apply". This works perfectly. The problem is that the setting applies to the current session only; I have to re-apply it every time I log in. There is apparently a kludgy workaround (which I have not tested myself) described at <https://forums.opensuse.org/showthread.php/492740-KDE-How-to-set-the-Phonon-for-permanent-Headphones?p=2603358#post2603358>. It involves commenting out the line "load-module module-switch-on-port-available" from /etc/pulse/default.pa.
I have the same issue with plasma 5.13 One audio device is on the motherboard, 2nd one is on the graphics card. After every reboot, settings default to the digital stereo output which of course doesnt work since i have just regular speaker connected to lineout
Having this issue too since Plasma 5.13. I have two audio devices : HDMI and Internal Audio. Internal Audio configuration is reset to "Stereo Numeric" at start-up. I have nothing hooked to "Stereo Numeric" (didn't even bothered plugging it on the motherboard). Every time I start Plasma, I have to configure Internal Audio back to "Stereo Analogic". Start-up : https://pix.louiz.org/o/UldlM.png https://pix.louiz.org/o/sUvDP.png After manual configuration : https://pix.louiz.org/o/iJchz.png https://pix.louiz.org/o/dLcgW.png Is there a workaround for this ? Like a command I could use at start-up to change my device configuration...
(In reply to Yamashita Ren from comment #4) > Is there a workaround for this ? Like a command I could use at start-up to > change my device configuration... See Comment #2.
Hello, I didn't try it. Instead, I had the idea to downgrade to pulseaudio 11 and it fixed "everything". Here's the bug report : https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/576