如何确定 HDAJackRetask 的正确引脚分配?

Adi*_*raj 5 sound speakers pulseaudio alsa hda-intel

我正在使用支持多扬声器的笔记本电脑(4.1 环绕声)运行 16.04LTS。我正在尝试让所有四个内置扬声器的音频正常工作。默认的音频管理包alsa-mixer应该能够正确检测所有扬声器和低音炮,但事实并非如此。只有低音炮在工作,并且它被映射到Front Rightin Sound Settings > Output > Test Sound

图片:仅检测到两个说话者

另外,其中alsa-mixer应该有更多的专栏(用于更多的发言者),但我只看到很少。

图片:<code>alsa-mixer</code> 中的几列

我读了一下,发现音频引脚没有正确重新分配任务,这已经是一个错误(错误报告:Launchpad),并且HDAJackRetask可以使用它手动将所有引脚重新分配给相应的扬声器。我发现一篇文章使用与我相同的音频编解码器(Realtek ALC255,链接),这使得真正的扬声器和低音炮正常工作,但前置扬声器仍然无法工作。这是我的机器上所有可用配置的屏幕截图HDAJackRetask

第一部分

第二部分

我对音频硬件、通道或引脚一无所知。如果有人能帮助我找到所有四个扬声器的正确配置,我将不胜感激。如果有重复的帖子,请告诉我,因为我查了很多,但找不到。

提前致谢!