[alsa-devel] ALC892 - Line-out not working properly
Hi everyone,
I'm having a problem with my line-out port not being working properly. Specifically it can't play audio when the 'alsamixer' auto-mute mode is enabled, so sound is coming only from the headphones.However, when auto-mute is disabled the sound is coming from both ports simultaneously.
I'm using the Asus Z170-A mobo with ALC892 codec, OS: Arch
I ran alsa-info.sh on both cases and i saw that the Pin-Complex 0x14 had 'Pin-ctls: OUT' when auto-mute was disabled whereas when auto-mute was enabled it was 'Pin-ctls: 0x00' (as it currenly is).
So i ran HDA-analyzer tool and changed that widget setting to 'OUT' and obviously i produced the same behaviour like when i disabled 'auto-mute' (again sound coming from both ports) and also in all cases PulseAudio lists the 'Line-out' port as 'unplugged'.
Also 2 more things:
1st: In BIOS when i changed the driver for the Front panel from 'HD-Audio' to 'AC97' and the ports worked correctly, however no 'auto-mute' mode was available so i had to mute the ports manually when i plugged/unplugged the headphones for e.x
I tried uninstalling PulseAudio to see if it was the case but the problem persisted so i think it really is some codec problem since i also have a similar problem in Windows OS.
2nd: When i unplugged the Front-panel connection from the mobo the port played correctly. So is it maybe a mixer problem or something related?
Finally i tried every 'model' parameter from HD-Audio-Models.txt for ALC892 but got nothing.
In any case i'm attaching the current alsa-info.sh. If you would like i could also send alsa-info.sh for all those cases above.
I don't think i'm alone in this issue but i would greatly appreciate the help!
Thanks in advance
participants (1)
-
Xristos