采用 Intel Skylake 芯片组的 Ubuntu 16.04 没有声音

采用 Intel Skylake 芯片组的 Ubuntu 16.04 没有声音

我已经断断续续花了几个月的时间尝试让新的 HP Envy AIO 发出声音。硬件没问题,在 Windows 10 双启动下运行良好。

我最初安装了 Ubuntu 14.04 LTS,然后将内核升级到 4.4,然后将整个系统升级到 Ubuntu 16.04 LTS。

lspci 给出:

00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
    DeviceName: Onboard Audio
    Subsystem: Hewlett-Packard Company Sunrise Point-H HD Audio
    Flags: bus master, fast devsel, latency 32, IRQ 143
    Memory at df520000 (64-bit, non-prefetchable) [size=16K]
    Memory at df500000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

aplay -l 给出:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20753/4 Analog [CX20753/4 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

dmesg 包含:

[   11.521966] snd_hda_intel 0000:00:1f.3: enabling device (0100 -> 0102)
[   11.522088] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915_bpo])
[   12.015525] snd_hda_codec_conexant hdaudioC0D0: CX20753/4: BIOS auto-probing.
[   12.016376] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20753/4: line_outs=1 (0x1d/0x0/0x0/0x0/0x0) type:speaker
[   12.016378] snd_hda_codec_conexant hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.016379] snd_hda_codec_conexant hdaudioC0D0:    hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
[   12.016380] snd_hda_codec_conexant hdaudioC0D0:    mono: mono_out=0x0
[   12.016381] snd_hda_codec_conexant hdaudioC0D0:    inputs:
[   12.016382] snd_hda_codec_conexant hdaudioC0D0:      Internal Mic=0x1a
[   12.016383] snd_hda_codec_conexant hdaudioC0D0:      Mic=0x19
[   12.017769] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication
[159427.084801] snd_hda_intel 0000:00:1f.3: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.

我尝试过像 jack-retask 这样的技巧,但无论我做什么 - 都没有声音,无论是扬声器还是耳机。

当然,alsa-mixer 中的级别已经设置好了。我在 /etc/modprobe.d/alsa-base.conf 中尝试了几个选项

无论我做什么都没有声音。

这是怎么回事?我该怎么做才能听到声音?我非常感激任何建议。

答案1

刚刚花了几个小时解决我的机器上的类似声音问题:

回答在这里:https://askubuntu.com/a/1019666/322860

相关内容