Open alexknop opened 5 months ago
@alexknop the SOF driver/firmware provides the same stream for both endpoints, the switch between headphone and speakers is handled inside the external HDaudio codec, so it wouldn't be surprised if this was a codec configuration issue.
The best way to test this theory is to add this kernel parameter in /etc/modprobe.d/alsa-base.conf
options snd-intel-dspcfg dsp_driver=1
Which will force the use of the snd-hda-intel driver. If you also see this channel inversion on the speakers, that's the verb configuration that's not correct for this device.
See https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html for next steps.
Forcing the snd-hda-intel driver also resulted in the channel inversion
there you go then, it's a codec configuration issue. The worst kind since we don't know what the settings should be.
Speakers are inverted on my laptop. When I test the front right and front left speakers in GNOME, the sound is coming out of the opposite speaker. I am not having this issue with headphones, only the built-in speakers.