Bug 206535

Summary: ALC1220 requires unmuting Headphones to make front speakers 5.1 to work.
Product: Drivers Reporter: Richard Horan (Horan.Richard)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: NEW ---    
Severity: normal CC: kai.heng.feng, roboknight+kernel
Priority: P1    
Hardware: All   
OS: Linux   
URL: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1861345
Kernel Version: Ubuntu 5.3.0.28.30 and Ubuntu 5.5.3 Subsystem:
Regression: No Bisected commit-id:

Description Richard Horan 2020-02-14 16:25:30 UTC
I am using Aorus Gigabyte X570 Aorus Master and to use my front speakers on 5.1 surround sound I have to unmute headphones in alsamixer each time I boot to get sound from front two speakers. All the other speakers work normally.
Comment 1 Richard Horan 2020-02-15 14:49:29 UTC
Also sudo alsactl store does not work to keep the change in Ubuntu 18.04 LTS
Comment 2 roboknight 2021-05-25 18:08:56 UTC
I have noted this same issue on a System76 Oryx Pro laptop.  I use the following command to "unmute" the speakers:

amixer -c 1 set Headphones 100 mute

It does *NOT* matter whether I unmute or mute the headphones as long as the VOLUME is not zero.  As long as I have no headphones in the headphone jack, things are unmuted.  At this point I'm running with Kernel 5.11 (Ubuntu's Groovy Gorilla) and it seems this is my only serious problem with sound.  It happens with both Pipewire and Pulseaudio, so presumably its related to this.  I get no audio as I don't have surround sound.  I've also noticed that alsactl doesn't seem to store the change.  I think its likely due to the auto switching of the headphone jack when plugged in or not.  At any rate, it appears the headphone level is being applied across the board, or at least I've managed to cross it with the speaker level somehow.  I've tried so many things to fix this, at this point all I can really say is "help?".