休眠后声音不恢复

休眠后声音不恢复

我尝试自己调试它并取得了一些成功,但仍然需要一些建议才能正确解决问题。

问题:将计算机置于休眠状态后,我没有声音(暂停工作正常)。

我的系统: HP Spectre X360 4100 - 布罗德韦尔

错误信息: dmesg 显示rt286 i2c-INT343A:00: I2C error -110

部分解决方案

如果我进入 pavucontrol,切换到耳机,然后返回内置扬声器,我会恢复声音,但声音太大,我必须打开 alsamixer,选择卡并降低主音量。这将使声音恢复正常。

问题

  • 有谁知道根据错误消息或“解决方案”为什么会发生这种情况?
  • 有人有办法自动化“解决方案”吗?
  • 还有其他见解吗?

我很乐意提供任何其他必要的信息......


奖金: 如果我设置acpi_osi='!Windows 2013' acpi_osi='!Windows 2012'grub,声音就会工作,即使在休眠后也能继续工作,但加速度计会出现问题,并将monitor-sensor其报告为“未定义”。当我这样做时,aplay 会为卡提供不同的输出: card 1: PCH [HDA Intel PCH], device 0: ALC3242 Analog [ALC3242 Analog] 可能是解决问题的不同方法,但我对 ACPI 知之甚少...正常输出aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 0: System Playback/Capture (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 1: Offload0 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 2: Offload1 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

相关内容