我在华硕 N550J 上全新安装了 14.04.1,但没有任何声音。我在 Google 上搜索后发现,最初的罪魁祸首是 HDMI 被设置为默认输出,这个问题(我认为)可以通过按照我在网站上找到的说明解决,方法是创建 /etc/asound.conf 并添加以下行:
默认值.pcm.card 1 默认值.pcm.device 0 默认值.ctl.card 1
现在,当我在终端中运行 alsamixer 时,它显示的第一个设备是 HDA Intel PCH 设备,但仍然没有声音。
我还尝试按照我在另一个网站上找到的其他说明进行操作,这些说明涉及清除 alsabase 和 pulseaudio,然后重新安装它们(这也需要运行 apt-get install ubuntu-desktop,因为它会删除一些东西)。我能找到的唯一其他说明是编辑 /etc/default/speech-dispatcher 并将 RUN=yes 更改为 RUN=no,但安装后它已设置为 NO。
我也尝试了全新安装 14.10,但没有什么区别。
我还发现,插入耳机时声音正常,不插入耳机时声音就不好。
这是 aplay -l 的输出:
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC668 Analog [ALC668 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
如果您需要更多信息来诊断,或者您有什么其他建议来解决这个问题,请告诉我
答案1
- 检查 alsamixer 中的“扬声器”推子是否未静音,并尝试调整“自动静音”控制状态(使用箭头键)
还要检查 pavucontrol (安装时不存在)“输出设备”选项卡:您应该有 2 个可用端口(耳机和扬声器)
似乎有些人在待机模式下遇到了问题:有时扬声器在待机状态下可以工作:看看这个最近的问题:Realtek ALC662 rev3 扬声器问题