我有一个HP EliteBook 8560w带有 Kubuntu 14.04 和 3.13.0-30 内核。
声音不起作用。我尝试
- 升级系统
- 重新安装 pulseaudio
- 添加
options snd-hda-intel model=auto
/etc/modprobe.d/alsa-base.conf
在启动时我收到以下错误:
genirq: Flags mismatch irq 5. 00000080 (snd_hda_intel) vs. 00000000 (parport0)
hda-intel: unable to grab IRQ 5, disabling device
的输出aplay -l
是
List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
alsamixer
通道中为0且无法修改。
的输出lsmod
是
Module Size Used by
ppp_deflate 12950 0
bsd_comp 12921 0
ppp_async 17413 1
crc_ccitt 12707 1 ppp_async
huawei_cdc_ncm 12966 0
cdc_wdm 19053 1 huawei_cdc_ncm
cdc_ncm 24511 1 huawei_cdc_ncm
usbnet 43913 2 huawei_cdc_ncm,cdc_ncm
mii 13934 1 usbnet
option 42468 2
usb_wwan 20429 1 option
usbserial 45014 7 option,usb_wwan
usb_storage 62209 0
ctr 13049 0
ccm 17773 0
nvram 14411 0
rfcomm 69160 8
bnep 19624 2
binfmt_misc 17468 1
btusb 32412 0
bluetooth 395423 22 bnep,btusb,rfcomm
hp_wmi 14062 0
sparse_keymap 13948 1 hp_wmi
mxm_wmi 13021 0
snd_hda_codec_hdmi 46207 4
intel_rapl 18773 0
x86_pkg_temp_thermal 14205 0
intel_powerclamp 14705 0
coretemp 13435 0
kvm 451511 0
crct10dif_pclmul 14289 0
crc32_pclmul 13113 0
ghash_clmulni_intel 13216 0
aesni_intel 55624 0
aes_x86_64 17131 1 aesni_intel
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_intel 52355 4
arc4 12608 2
snd_hda_codec 192906 2 snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep 13602 1 snd_hda_codec
iwldvm 232285 0
mac80211 626557 1 iwldvm
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
joydev 17381 0
snd_timer 29482 2 snd_pcm,snd_seq
serio_raw 13462 0
iwlwifi 169932 1 iwldvm
nvidia 10675249 51
snd 69238 18 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
cfg80211 484040 3 iwlwifi,mac80211,iwldvm
lpc_ich 21080 0
drm 303102 2 nvidia
soundcore 12680 1 snd
mei_me 18627 0
tpm_infineon 17372 0
hp_accel 26012 0
wmi 19177 2 hp_wmi,mxm_wmi
mei 82276 1 mei_me
lis3lv02d 20156 1 hp_accel
input_polldev 13896 1 lis3lv02d
mac_hid 13205 0
parport_pc 32701 1
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
psmouse 102222 0
ahci 25819 3
libahci 32168 1 ahci
firewire_ohci 40409 0
sdhci_pci 23172 0
sdhci 43015 1 sdhci_pci
firewire_core 68769 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
e1000e 254433 0
video 19476 0
ptp 18933 1 e1000e
pps_core 19382 1 ptp
没有硬件问题,声音在 Windows 中工作正常。有什么想法吗?
答案1
您添加的驱动程序/etc/modprobe.d/alsa-base.conf
适用于英特尔声卡。这在你的系统上不起作用是完全正常的,因为声音芯片的制造商NVidia. 您的计算机因此禁用该设备:
genirq: Flags mismatch irq 5. 00000080 (snd_hda_intel) vs. 00000000 (parport0)
hda-intel: unable to grab IRQ 5, disabling device
您的播放设备列表还会显示NVidia硬件。
您需要找到并使用适合您的NVidia平台。