我在一台计算机上安装了 Ubuntu 14.04,技嘉 GA-990FXA-UD3(修订版 1.0)主板。此主板配有 Realtek ALC889“高清音频”芯片。但是,音量控制仅显示“虚拟输出”,我听不到任何声音。
当我运行时lspci
,输出包括以下行:
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
当我运行 时find /lib/modules/`uname -r` | grep snd
,我会看到许多编解码器的行,包括/lib/modules/3.13.0-29-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
,我原以为这是正确的。 modprobe -c | grep realtek
表明该编解码器已加载。
我打算尝试安装通用 Realtek HD Audio 驱动程序,但如果有更好的方法,我就不想把事情搞砸。
如果重要的话,我会使用 XFCE 而不是 Unity。
答案1
我发现尝试运行aplay -l
(如其他地方所建议的)会返回以下消息:aplay: device_list:268: no soundcards found...
谷歌搜索该文本后发现这个答案这解决了我的问题。
sudo modprobe snd-hda-intel