我使用的是戴尔 Studio 1749 x64。内置扬声器工作正常。我前面有三个插孔,2 个用于音频,1 个用于输入。
当我将扬声器插入音频(耳机)插孔时,什么也没听到。
我试过 alsamixer、切换声卡、确保没有静音等。打开 alsamixer 后,我尝试通过拔下并重新插入来强制它识别,然后它会将 alsamixer 中的频道静音,这很容易更改,但并不能解决任何问题。我还尝试在 alsa-base.conf 中添加行,但同样没有用。
.conf 中添加的行如下:
options snd-hda-intel model=dell, options snd-hda-intel model=STAC92xx, options snd-hda-intel model=dell-m81, options snd-hda-intel model=gateway,
我知道我只需要 1 条线,但我不确定我的型号,所以我把它们都留在那里以备不时之需。我认为它们可能会发生冲突,所以我一次添加(并重新启动)1 条。没有运气。
我正在全新安装 12.04 LTS,我会将所需的所有信息记录到 pastebin 日志中。
答案1
Chaz 在评论中解答了这个问题:
添加
options snd-hda-intel model=dell-m6-dmic
并alsa-base.conf
修复了使用 IDT 音频的 Dell Studio 1749 上的音频问题。
cat /proc/asound/card0/codec* | grep Codec
吐出来Codec: IDT 92HD73C1X5 Codec: Intel IbexPeak HDMI
然后我通过 Google 搜索并找到了以下答案:
https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/173137
脚步:
gksudo gedit /etc/modprobe.d/alsa-base.conf
添加此行,
options snd-hda-intel model=dell-m6-dmic
或更改
options snd-hda-intel model=dell-m6-amic
到
options snd-hda-intel model=dell-m6-dmic
保存文件,关闭 gedit 并重新启动
测试是否有效