HDMI板载声音可以工作,但没有模拟声音

我最近在我的电脑上安装了Ubuntu 12.04,但没有声音。

我的电脑主板是英特尔,它有VGA,DVI和HDMI输出,所有这些都是板载的。 但我在其上安装了一个带有另外三个VGA,DVI和HDMI输出的外置PCI-e nvidia显卡。 我的显示器已插入nvidia卡的DVI端口,因此两个HDMI端口均未使用

这是命令“aplay -l”的结果:

**** Lista de Dispositivos PLAYBACK Hardware **** placa 0: Intel [HDA Intel], dispositivo 3: HDMI 0 [HDMI 0] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0 placa 1: NVidia [HDA NVidia], dispositivo 3: HDMI 0 [HDMI 0] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0 placa 1: NVidia [HDA NVidia], dispositivo 7: HDMI 0 [HDMI 0] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0 placa 1: NVidia [HDA NVidia], dispositivo 8: HDMI 0 [HDMI 0] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0 placa 1: NVidia [HDA NVidia], dispositivo 9: HDMI 0 [HDMI 0] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0 

我知道,从理论上讲,HDMI声音正在发挥作用。 但我需要模拟声音,因为我的显示器没有HDMI端口。 这是lspci命令的结果:

 00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02) 00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02) 00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06) 00:16.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset PT IDER Controller (rev 06) 00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series Chipset KT Controller (rev 06) 00:19.0 Ethernet controller: Intel Corporation 82578DC Gigabit Network Connection (rev 06) 00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06) 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06) 00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06) 00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6) 00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface Controller (rev 06) 00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06) 00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06) 00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06) 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS] (rev a2) 01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1) 3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02) 3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02) 3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02) 3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02) 3f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02) 3f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02) 

有人有类似的问题吗?

编辑:解决了我的问题。 我的音板上的模拟声音在BIOS上被禁用。 激活后,一切都很好。

我有同样的卡。 它在11.04工作正常(不确定是否需要任何修复),但我在安装12.04后努力让它工作。 找到了一个有效的解决方案: https : //bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

打开此文件:

 /etc/modprobe.d/alsa-base.conf 

并将此行添加到底部:

 options snd-hda-intel model=generic 

然后,重新启动计算机。 希望这可以帮助。