旧笔记本电脑上出现奇怪的音频问题...
我刚刚在旧的 eeePC Asus 1001PXD 上安装了新的 BunsenLabs。
我注意到扬声器没有发出任何声音。当我插入耳机时,效果很好!所以并不是音频本身没有被识别。
我玩过 pavucontrol 和 alsamixer,但没有得到任何乐趣。
经过一番谷歌搜索后,我确实找到了一个可能的解决方案:
Try using
options snd-hda-intel model=auto probe_mask=1
in /etc/modprobe.d/alsa-base.conf, and then reboot. Any different?
from here:
https://www.linuxquestions.org/questions/ubuntu-63/speakers-not-working-default-audio-device-is-headphone-4175673286/
(我应该注意:在我尝试此解决方案之前,没有创建 alsa-base.conf 文件。)
我还尝试在拔掉插头时打开 alsamixer 中的“耳机”。
然后扬声器开始工作!
继续测试,我注意到当我插入耳机时,耳机上的声音效果很好。 (并将笔记本电脑扬声器静音。)当我拔下耳机时,笔记本电脑扬声器保持静音。
在 alsamixer 中,当我拔下耳机时,我可以看到“耳机”列变为静音。我已经尝试了 alsamixer 中“自动静音”切换的两种设置,但没有任何乐趣。
(虽然我可能需要更改设置,退出并保存 alsa 设置?也许切换在保存之前才处于活动状态?)
我不确定我对 alsa-base.conf 的尝试是否起到了作用,或者 alsamixer 修复是否总是有效。
就下一步而言:
当耳机插孔被移除时,有什么方法可以阻止笔记本电脑扬声器保持静音的行为吗?
我每次都可以进入 alsamixer 来修复它,但我更愿意找到能够恢复预期行为的修复!