You are not logged in.

#1 2024-03-06 17:13:34

xandz
Member
Registered: 2024-02-23
Posts: 2

[SOLVED] No laptop input/output devices detected on Asus GL553VE

Hello,
I have a weird problem with build-in audio on my laptop (Asus ROG Strix Gl553VE). No build-in input and output devices are detected. Sometimes, however, after several reboots (especially when I boot to Windows 10 and back to Arch), everything works properly.

I replaced PulseAudio with PipeWire and this problem still occurs.

I'm running on kernel 6.7.8-arch1-1. This problem occurs regardless of kernel version (I already updated my system many times).

aplay output, when there are no build-in input/output devices:

~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****

dmesg output, when everything works fine:

~ $ sudo dmesg | grep snd
[    4.834269] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.834284] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.835589] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.840131] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.841281] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.870596] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.874758] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.923281] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    4.951850] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    5.060146] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.060153] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.060156] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.060159] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    5.060161] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    5.060163] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x1b
[    5.122122] usbcore: registered new interface driver snd-usb-audio

dmesg output, when there are no build-in input/output devices:

~ $ sudo dmesg | grep snd
[    5.078019] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.078035] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.080320] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.082352] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.082355] usbcore: registered new interface driver snd-usb-audio
[    5.169811] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.237636] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.443446] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.456597] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.474847] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.522936] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.523760] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.524014] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.524661] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.524872] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.571457] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.571817] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[    5.600512] snd_soc_avs 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    5.714772] snd_soc_avs 0000:00:1f.3: cldma_irq_handler sd_status: 0x00000004
[    5.714830] snd_soc_avs 0000:00:1f.3: cldma_irq_handler sd_status: 0x00000004
[    5.728602] snd_hda_codec_realtek hdaudioB0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.728606] snd_hda_codec_realtek hdaudioB0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.728607] snd_hda_codec_realtek hdaudioB0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.728609] snd_hda_codec_realtek hdaudioB0D0:    mono: mono_out=0x0
[    5.728610] snd_hda_codec_realtek hdaudioB0D0:    inputs:
[    5.728611] snd_hda_codec_realtek hdaudioB0D0:      Mic=0x1b
[    5.731560] snd_hda_codec_realtek hdaudioB0D0: creating for ALC233 Analog 0
[    5.770751] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/hda-10ec0235-tplg.bin failed with error -2
[    5.770754] snd_soc_avs 0000:00:1f.3: request topology "intel/avs/hda-10ec0235-tplg.bin" failed: -2
[    5.770773] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/hda-generic-tplg.bin failed with error -2
[    5.770774] snd_soc_avs 0000:00:1f.3: request topology "intel/avs/hda-generic-tplg.bin" failed: -2
[    5.770777] snd_soc_avs 0000:00:1f.3: ASoC: error at snd_soc_component_probe on hdaudioB0D0-platform: -2
[    5.778965] snd_hda_codec_hdmi hdaudioB0D2: creating for HDMI 0 0
[    5.778967] snd_hda_codec_hdmi hdaudioB0D2: skipping capture dai for HDMI 0
[    5.778969] snd_hda_codec_hdmi hdaudioB0D2: creating for HDMI 1 1
[    5.778970] snd_hda_codec_hdmi hdaudioB0D2: skipping capture dai for HDMI 1
[    5.778970] snd_hda_codec_hdmi hdaudioB0D2: creating for HDMI 2 2
[    5.778971] snd_hda_codec_hdmi hdaudioB0D2: skipping capture dai for HDMI 2
[    5.779002] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/hda-8086280b-tplg.bin failed with error -2
[    5.779004] snd_soc_avs 0000:00:1f.3: request topology "intel/avs/hda-8086280b-tplg.bin" failed: -2
[    5.779024] snd_soc_avs 0000:00:1f.3: Direct firmware load for intel/avs/hda-8086-generic-tplg.bin failed with error -2
[    5.779025] snd_soc_avs 0000:00:1f.3: request topology "intel/avs/hda-8086-generic-tplg.bin" failed: -2
[    5.779029] snd_soc_avs 0000:00:1f.3: ASoC: error at snd_soc_component_probe on hdaudioB0D2-platform: -2

Last edited by xandz (2024-03-06 18:27:54)

Offline

#2 2024-03-06 17:16:29

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,376

Re: [SOLVED] No laptop input/output devices detected on Asus GL553VE

blacklist snd_soc_avs, it seems to share some PCI ids it currently isn't handling correctly, leading to a race condition on which driver can grab the card first.

Offline

#3 2024-03-06 18:26:09

xandz
Member
Registered: 2024-02-23
Posts: 2

Re: [SOLVED] No laptop input/output devices detected on Asus GL553VE

V1del wrote:

blacklist snd_soc_avs, it seems to share some PCI ids it currently isn't handling correctly, leading to a race condition on which driver can grab the card first.

Your solution worked, thanks for your help!

Offline

Board footer

Powered by FluxBB