我花了一些时间搜索与 Ubuntu 中的耳机问题相关的各种帖子,但似乎没有一个答案可以解决我的问题,所以我将在这里发布。这个问题始于几个月前,当时我运行的是 15.10,现在我运行的是 16.04(升级,而不是全新安装),这个问题仍然存在。
每当我将耳机插入笔记本电脑(华硕 X202E-DH31T-SL)时,就会出现奇怪的噪音(先是静电噪音,然后是一声巨响),然后就没有声音了。声音可以通过内置扬声器正常发出,也可以通过 HDMI 正常输出。耳机可以与其他设备配合使用。我试过几副耳机,效果都一样。插入耳机后,现在会出现一个对话框,提示“未知的音频设备“”。
可以找到 ALSA 信息转储这里。
我尝试了以下方法:
- 检查了
alsamixer
声音水平——没有问题。 /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf
已做出如下更改这里。沒有成功。/etc/modprobe.d/alsa-base.conf
已做出如下更改这里,并尝试了 ALSA 型号列表下列出的多个值model
。没有成功。每次我都这样做sudo alsa force-reload
并拔下/重新插入耳机,但毫无效果。- 删除并重新安装两者
alsamixer
,pulseaudio
但没有成功。
以下是来自 dmesg 的转储:
[ 8.261817] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC269VB: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 8.261825] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 8.261829] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x1a/0x0/0x0/0x0/0x0)
[ 8.261832] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 8.261835] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 8.261839] snd_hda_codec_realtek hdaudioC0D0: Mic=0x12
[ 8.273953] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 8.274480] ieee80211 phy0: Atheros AR9485 Rev:1 mem=0xffffc90000d00000, irq=17
[ 8.290195] input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 8.290321] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
任何帮助都非常感谢。我在这里的努力已经结束,下一步是清除并全新安装,看看是否能解决问题。我不想这么做。