This will store your alsa sound state at every shutdown. Try this first. (after you have the sound levels you desire)
I’d also recommend disabling flat volumes in daemon.conf as some poorly written programs like discord set the volume to 100% every time they start and it bumps up every other slider.
list of Pulseaudio modules appears to be missing module-device-manager that is required only by KDE
suggest you reboot system and check if that module is properly loaded from boot
I am not a KDE and do not know exactly what this module does (or what may fail when it is absent)
but I suspect function of KDE GUI controls may be impaired, which might be causing audio level problems
@BusinessOrc
that command will save ALSA audio settings
but it does not seem prudent to suggest saving audio settings without first checking if ALSA levels are correct
suggest check ALSA levels with
amixer --card=0
or
alsamixer --card=0 --view=All
Pulseaudio setting ‘flat-volumes’ is usually disabled by default in Manjaro
(next Pulseaudio version is expected to disable flat-volumes - PulseAudio v14.0 release notes (draft))
to check if setting is still disabled
The default daemon.conf file for manjaro is empty as far as I remember, and I feel like flat volumes have been the pulse default for some time.
I did say after setting the right levels…
I’m not sure what all the messing around is good for here.
Set the right levels and save them. If you are still have trouble just use an older kernel, (that’s my mantra anyway) I doubt anyone would even notice a difference between 5.8 and 5.4 unless they are using WireGuard or a brand spanking new AMD system.
flat-volumes has been default for Pulseaudio, and gave rise to many complaints on old Manjaro forum
in 2017/2018
but Manjaro ‘patched PulseAudio to disable flat volumes by default’
flat-volumes = no
; flat-volumes = yes
comment about setting the right levels has reminded me of something else
@manjaro-med ~]$ tdbtool ~/.config/pulse/*stream-volumes.tdb check
Database integrity is OK and has 54 records.
@manjaro-med ~]$ tdbtool ~/.config/pulse/*device-volumes.tdb check
Database integrity is OK and has 19 records.
I had a similar problem. The solution for me was to disable the audio “front panel” header with “hdajackretask” from alsa-tools. I turned off the front panel ports (which are not connected) and the SPDIF output. There is some info in the ArchLinux audio Wiki on this. I left the HDMI enabled although I’m not using its audio signal.
I am using a RealTek ALC887 codec.
link: PulseAudio/Troubleshooting - ArchWiki