Files
chromebox_10th_audio_driver/_logs/kaisa-hdmi-stability-probe_20260409_210230.log
2026-04-09 22:37:04 +08:00

141 lines
6.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
================================================================================
Kaisa HDMI stability probe — report: ./_logs/kaisa-hdmi-stability-probe_20260409_210230.log
================================================================================
$ date
2026年 04月 09日 星期四 21:02:30 CST
$ uname -a
Linux jack-Kaisa 6.17.0-20-generic #20~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 19 01:28:37 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
$ id
uid=1000(jack) gid=1000(jack) 组=1000(jack),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),100(users),114(lpadmin)
[NOTE] duration_s=3 interval_s=1 pcms=2 audio_file=/usr/share/sounds/alsa/Front_Center.wav
[NOTE] Tip: run right after reboot, before any manual audio tweaks.
================================================================================
Baseline: ALSA + Jack/ELD + sinks
================================================================================
$ aplay -l
**** PLAYBACK 硬體裝置清單 ****
card 0: sofrt5682 [sof-rt5682], device 0: Port1 (*) []
子设备: 1/1
子设备 #0: subdevice #0
card 0: sofrt5682 [sof-rt5682], device 2: HDMI1 (*) []
子设备: 1/1
子设备 #0: subdevice #0
card 0: sofrt5682 [sof-rt5682], device 3: HDMI2 (*) []
子设备: 1/1
子设备 #0: subdevice #0
card 0: sofrt5682 [sof-rt5682], device 4: HDMI3 (*) []
子设备: 1/1
子设备 #0: subdevice #0
$ aplay -l (subdevices summary)
子设备: 1/1
子设备: 1/1
子设备: 1/1
子设备: 1/1
================================================================================
Jack/ELD (best-effort numid dump)
================================================================================
$ amixer -c0 cget numid=10
numid=10,iface=CARD,name='HDMI/DP,pcm=2 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=on
$ amixer -c0 cget numid=16
numid=16,iface=CARD,name='HDMI/DP,pcm=3 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=on
$ amixer -c0 cget numid=22
numid=22,iface=CARD,name='HDMI/DP,pcm=4 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
$ amixer -c0 cget numid=15
numid=15,iface=PCM,name='ELD',device=2
; type=BYTES,access=r--v----,values=36
: values=0x10,0x00,0x08,0x00,0x6a,0x14,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x69,0xa7,0x27,0x41,0x53,0x55,0x53,0x20,0x4d,0x47,0x32,0x37,0x39,0x09,0x17,0x07,0x00,0x00,0x00
$ amixer -c0 cget numid=21
numid=21,iface=PCM,name='ELD',device=3
; type=BYTES,access=r--v----,values=36
: values=0x10,0x00,0x08,0x00,0x6a,0x14,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x69,0xa7,0x27,0x41,0x53,0x55,0x53,0x20,0x4d,0x47,0x32,0x37,0x39,0x09,0x17,0x07,0x00,0x00,0x00
$ amixer -c0 cget numid=27
numid=27,iface=PCM,name='ELD',device=4
; type=BYTES,access=r--v----,values=0
: values=
================================================================================
PipeWire sinks
================================================================================
$ pactl info
服务器字串:/run/user/1000/pulse/native
程序库协议版本35
服务器协议版本35
是否本地服务器:是
客户端索引369
区块大小: 65472
用户名jack
主机名jack-Kaisa
服务器名PulseAudio (on PipeWire 1.0.5)
服务器版本15.0.0
默认采样规格float32le 2ch 48000Hz
默认声道映射front-left,front-right
默认音频入口alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_3__sink
默认信源: alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_0__sink.monitor
Cookie0534:cf41
$ pactl list short sinks
43 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_4__sink PipeWire s32le 2ch 48000Hz SUSPENDED
44 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_3__sink PipeWire s32le 2ch 48000Hz SUSPENDED
45 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_2__sink PipeWire s32le 2ch 48000Hz SUSPENDED
46 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_0__sink PipeWire s24-32le 2ch 48000Hz SUSPENDED
[NOTE] Kernel monotonic cursor (initial): [ 265.065410]
================================================================================
Loop
================================================================================
================================================================================
[ITER 1] time=2026年 04月 09日 星期四 21:02:30 CST default_sink=
$ pactl set-default-sink alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_2__sink
$ pw-play /usr/share/sounds/alsa/Front_Center.wav
[ITER 1] sinks:
43 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_4__sink PipeWire s32le 2ch 48000Hz SUSPENDED
44 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_3__sink PipeWire s32le 2ch 48000Hz SUSPENDED
45 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_2__sink PipeWire s32le 2ch 48000Hz (null)
46 alsa_output.pci-0000_00_1f.3-platform-cml_rt5682_def.HiFi__hw_sofrt5682_0__sink PipeWire s24-32le 2ch 48000Hz SUSPENDED
[ITER 1] new kernel hints since [ 265.065410]:
[WARN] Kernel SOF/ASoC lines (tail):
[ 381.722800] jack-Kaisa kernel: sof-audio-pci-intel-cnl 0000:00:1f.3: ipc tx error for 0x60010000 (msg/reply size: 108/20): -5
[ 381.722810] jack-Kaisa kernel: sof-audio-pci-intel-cnl 0000:00:1f.3: sof_ipc3_pcm_hw_params: pcm2 (HDMI1), dir 0: STREAM_PCM_PARAMS ipc failed for stream_tag 1
[ 381.722814] jack-Kaisa kernel: sof-audio-pci-intel-cnl 0000:00:1f.3: ASoC error (-5): at snd_soc_pcm_component_hw_params() on 0000:00:1f.3
[ 381.722834] jack-Kaisa kernel: HDMI1: ASoC error (-5): at __soc_pcm_hw_params() on HDMI1
[ 381.722849] jack-Kaisa kernel: HDMI1: ASoC error (-5): at dpcm_fe_dai_hw_params() on HDMI1
================================================================================
Done
================================================================================
[NOTE] Saved: ./_logs/kaisa-hdmi-stability-probe_20260409_210230.log
[NOTE] If you hit failures, also capture: journalctl -k -b -o short-monotonic | grep -nE 'sof-audio|sof_ipc3_pcm_hw_params|ipc tx error|STREAM_PCM_PARAMS|ASoC error|HDMI1|HDMI2|HDMI3|pcm2|pcm3|pcm4' | tail -n 200