Hi ALSA users, I'm trying to run Debian 11 (bullseye) on a Thinkpad Helix 2nd gen (model 20CH) and having two problems: 1. The headphone port is ignored; sound always comes through the internal speaker. 2. The microphone isn't detected. I don't really know what I'm doing and I know very little about the hardware. 'aplay -l' shows that there are three sound devices: - card 0: HDMI [HDA Intel HDMI] - card 1: broadwellrt286 [broadwell-rt286] - card 2: Audio [USB Audio] The USB device seems to be the only device detected by pulseaudio. Based on a StackExchange post from 2015, (https://unix.stackexchange.com/a/240402), it appears that (a) the broadwell-rt286 device is the one I want to be using, and (b) this device worked in Linux at some point in the past. The following messages in dmesg appear to be relevant: [ 6.560734] DMAR: ACPI device "INT3438:00" under DMAR at fed91000 as 00:13.0 [ 6.567223] platform INT3438:00: Adding to iommu group 10 [ 23.918720] intel_catpt INT3438:00: DesignWare DMA Controller, 8 channels [ 23.945492] intel_catpt INT3438:00: firmware: direct-loading firmware intel/IntcSST2.bin [ 24.334282] rt286 i2c-INT343A:00: ASoC: sink widget DMIC1 overwritten [ 24.334293] rt286 i2c-INT343A:00: ASoC: source widget DMIC1 overwritten [ 28.175529] intel_catpt INT3438:00: firmware: direct-loading firmware intel/IntcSST2.bin [ 28.462654] intel_catpt INT3438:00: firmware ready timeout [ 28.462666] intel_catpt INT3438:00: boot firmware failed: -110 [ 28.462676] intel_catpt INT3438:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on catpt-platform: -110 [ 28.462684] Codec: ASoC: BE open failed -110 [ 28.462688] System PCM: ASoC: failed to start some BEs -110 [ 110.641788] intel_catpt INT3438:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on catpt-platform: -22 [ 110.641795] Codec: ASoC: BE open failed -22 [ 110.641797] System PCM: ASoC: failed to start some BEs -22 [ 149.155612] intel_catpt INT3438:00: ASoC: error at snd_soc_pcm_component_pm_runtime_get on catpt-platform: -22 [ 149.155616] Codec: ASoC: BE open failed -22 [ 149.155618] Offload1: ASoC: failed to start some BEs -22 "firmware ready timeout" in particular sounds like a problem but I don't know what it means. The following command works to play sound from the internal speaker: pasuspender -- aplay -D plughw:CARD=Audio,DEV=0 /usr/share/sounds/alsa/Front_Right.wav The following commands show "audio open error: Invalid argument": pasuspender -- aplay -D plughw:CARD=broadwellrt286,DEV=0 /usr/share/sounds/alsa/Front_Right.wav pasuspender -- aplay -D plughw:CARD=broadwellrt286,DEV=1 /usr/share/sounds/alsa/Front_Right.wav pasuspender -- aplay -D plughw:CARD=broadwellrt286,DEV=2 /usr/share/sounds/alsa/Front_Right.wav I'm using: - Linux 5.10.120 (linux-image-5.10.15-amd64 5.10.120-1) - Firmware version 8.4.1.77 (firmware-intel-sound 20210315-3) Any ideas? Benjamin _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user