我在新电脑上安装了 ubuntu 14.04。主板 MSI B150M Pro-vd 上集成了声卡,但无法检测到我的声卡。如何获取配置/驱动程序以使其正常工作。
aplay -l
:
**** List of PLAYBACK Hardware Devices ****
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
lspci -v | grep -A7 -i "audio"
:
00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device f996
Flags: fast devsel, IRQ 16
Memory at df220000 (64-bit, non-prefetchable) [size=16K]
Memory at df200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device: NVIDIA Corporation Device 0fbb (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 3683
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at df080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
lspci -nnk | grep -A2 Audio
:
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a170] (rev 31)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:f996]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fbb] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device [1458:3683]
Kernel driver in use: snd_hda_intel
uname -r
:
3.19.0-49-generic
答案1
“设备 a170”表明您的发行版lspci
尚不知道该设备的 PCI ID,因此内核驱动程序可能也不知道它。
考虑使用更现代的发行版,或者至少更新内核。