You are not logged in.

#1 2023-08-14 16:39:06

t_wrex
Member
Registered: 2020-03-27
Posts: 34

Acer A315-24PT speakers work, internal mic doesn't, no inputs

Hi, i need a little help getting my internal mic to show up on a Acer A315-24PT laptop. The Acer wiki article doesn't list this model. Out of the box the speakers and headphone jack work but the internal mic doesn't. Alsamixer lists the card as "HD Audio generic" and the chip as "Realtek ALC255". There are no input devices available in alsamixer, it says "This sound devie does not have any capture controls". In Pavucontrol, the card shows up differently, as a "Family 17h/19h HD Audio controller Analog input". If I open any program that needs to use the mic, I can select that Analog Input, but sound never registers. During boot I searched for snd and got the following:

 [    5.505476] snd_pci_acp6x 0000:03:00.5: enabling device (0000 -> 0002)
[    5.591755] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[    5.591882] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[    5.592278] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[    5.614144] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    5.641095] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC255: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.641111] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.641114] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.641117] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    5.641119] snd_hda_codec_realtek hdaudioC1D0:    inputs:

Seems like it doesn't see any inputs.....

Things I have tried:

-Install sof-firmware since one of the Acer articles says it works better (made no difference AFAICT)
-Add "snd_rn_pci_acp3x.dmic_acpi_check" as a boot paramter (made no difference).
-Blacklisted the "snd_hda_intel" driver that one of the articles suggested (this killed audio entirely, there were no messsages related to snd at all on boot and no output or input devices available).

Kind of at a loss, any ideas? Of course the mic works fine in Windows.....

More info

lspci -k about sounds devices

03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 6f)
        Subsystem: Acer Incorporated [ALI] ACP/ACP3X/ACP6x Audio Coprocessor
        Kernel driver in use: snd_pci_acp6x
        Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt
03:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
        Subsystem: Acer Incorporated [ALI] Family 17h/19h HD Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

pacmd list-sources

4 source(s) available.
  * index: 0
        name: <alsa_input.hw_1_0>
        driver: <module-alsa-source.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: RUNNING
        suspend cause: (none)
        priority: 9030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.82 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 1
        linked by: 1
        configured latency: 66.00 ms; range is 66.00 .. 1999.82 ms
        module: 5
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC255 Analog"
                alsa.id = "ALC255 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xc04c0000 irq 81"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h HD Audio Controller"
                device.string = "hw:1,0"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.description = "Family 17h/19h HD Audio Controller"
                device.icon_name = "audio-input-microphone-pci"
    index: 1
        name: <rtp.monitor>
        driver: <module-null-sink.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: RUNNING
        suspend cause: (none)
        priority: 1000
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 1 KiB
        sample spec: s16be 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 1
        linked by: 1
        configured latency: 6.94 ms; range is 0.50 .. 2000.00 ms
        monitor_of: 0
        module: 16
        properties:
                device.description = "Monitor of RTP Multicast"
                device.class = "monitor"
                device.icon_name = "audio-input-microphone"
    index: 2
        name: <alsa_output.pci-0000_03_00.6.analog-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: RUNNING
        suspend cause: (none)
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 11 KiB
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 2
        linked by: 2
        configured latency: 66.00 ms; range is 66.00 .. 1999.82 ms
        monitor_of: 1
        card: 1 <alsa_card.pci-0000_03_00.6>
        module: 31
        properties:
                device.description = "Monitor of Family 17h/19h HD Audio Controller Analog Stereo"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xc04c0000 irq 81"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h HD Audio Controller"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 3
        name: <alsa_input.pci-0000_03_00.6.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: (none)
        priority: 9039
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 1
        linked by: 1
        configured latency: 0.00 ms; range is 0.50 .. 1999.82 ms
        card: 1 <alsa_card.pci-0000_03_00.6>
        module: 31
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC255 Analog"
                alsa.id = "ALC255 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xc04c0000 irq 81"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h HD Audio Controller"
                device.string = "front:1"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Family 17h/19h HD Audio Controller Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                analog-input: Analog Input (priority 10000, latency offset 0 usec, available: unknown)
                        properties:

        active port: <analog-input>

Last edited by t_wrex (2023-08-14 16:43:00)

Offline

Board footer

Powered by FluxBB