我有一个新的(从头开始,不更新)在我的笔记本上安装 Ubuntu 12.10,华硕 A3Ac (它基于英特尔迅驰 - 奔腾 M,配备全双工英特尔 HDA 编解码器)。
在旧版本的基于 Debian 的系统中,Intel HDA 音频无法正常工作。Alsamixer 显示错误的输出和输入(比笔记本还多)。在干净的安装中,内置扬声器正在播放,但插入耳机时它们不会静音。有一个解决方案(可能不是最好的,但可以工作)- 以 root 身份编辑 /etc/modprobe.d/alsa-base.conf 并添加一行“options snd-hda-intel model=z71v position_fix=1”。重启后即可正常运行(我插入耳机后,alsamixer 显示正确的设备并且内置扬声器静音)。它也可以在 Ubuntu 12.04 中运行。
在 Ubuntu 12.10 中我遇到了另一个问题。默认情况下 (不需要编辑 alsa-base.conf) 显示正确的输出和输入,但如果未插入耳机,内置扬声器将不工作。我必须手动禁用 alsamixer 中的“Auto-Mut”选项,然后内部扬声器才能工作(但当然,当插入耳机时它们不会静音)。
感谢您提供任何修复方法。我不确定这是错误还是由“特定硬件”引起的。
托马斯
答案1
有同样的问题,
在终端中输入 alsamixer,向左导航到 Auto-Mut 并将其设置为禁用
@edit:抱歉,我刚看到你已经提到了这一点:D