直接デバッグを試みてある程度成功しましたが、問題を正しく解決するにはまだアドバイスが必要です。
質問:コンピュータをスリープモードにした後は音が出ません(サスペンションは正常に動作します)。
私のシステム: HP Spectre X360 4100 - ブロードウェル
エラーメッセージ: dmesg ショーrt286 i2c-INT343A:00: I2C error -110
部分的な解決策
pavucontrolに行き、ヘッドフォンに切り替えてから内蔵スピーカーに戻ると音が聞こえますが、音が大きすぎてalsamixerを開き、カードを選択してマスターボリュームを減らす必要があります。これで音が正常に戻ります。
質問
- エラーメッセージや「解決策」に基づいてこれが起こる理由を知っている人はいますか?
- 誰でも「ソリューション」を自動化する方法はありますか?
- 他の洞察力がありますか?
その他必要な情報をご提供いたします。
ボーナス:
grubを設定すると、acpi_osi='!Windows 2013' acpi_osi='!Windows 2012'
休止状態の後でもサウンドは機能し続けますが、加速度計に問題があるため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