我刚刚组装了一台电脑,并从 USB 安装了 14.04 (trusty)。当我尝试通过 USB 运行 Ubuntu 时,音频可以正常工作,就像我安装 Ubuntu 之后一样。
然后我将显卡换成了 Gigabyte nvidia 960 4GB DDR5 显卡,双 DVI-I/D + 显示端口 + HDMI,音频就停止工作了。显卡工作正常。
我认为问题在于音频现在正通过我的显卡路由到 HDMI,但由于我没有 HDMI 设备,因此我无法进行测试。
我检查过这个问题和这个问题,但确保我的英特尔音频在 BIOS 中设置为启用。我也尝试了以下建议的修复方法这里和这里,但更改此配置文件并没有给我带来任何修复。
我认为 Ubuntu 仍然能够识别主板音频,但不允许再选择它。
来自 lshw:
...
*-multimedia
description: Audio device
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0.1
bus info: pci@0000:01:00.1
version: a1
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:17 memory:df080000-df083fff
...
*-multimedia
description: Audio device
product: Intel Corporation
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 31
width: 64 bits
clock: 33MHz
capabilities: pm msi cap_list
configuration: driver=snd_hda_intel latency=32
resources: irq:16 memory:df220000-df223fff memory:df200000-df20ffff
...
来自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
有人能指点一下吗?如果有其他问题,请随时提问。