• internal microphone stops working

    From Janet C@21:1/5 to All on Tue Feb 11 02:30:01 2025
    Hello,

    I'm running bookworm on a Thinkpad T14s Gen4 AMD and am having an issue with the internal microphone. Using the kernel from bookworm, the microphone doesn't work at all, so I installed kernel 6.12 from backports. Now the microphone works when I boot, but
    at some point, it stops working until I reboot. I haven't been able to find any pattern in when it stops working. And when it stops, it's still detected (for example, I see it in pavucontrol, and the configuration is unchanged) but it doesn't seem to
    register any input (in pavucontrol, the VU meter doesn't move, and I can't record audio in any applications). I'm using pipewire.

    Any suggestions for how I can go about diagnosing the issue? I've tried restarting pipewire and wireplumber, but that doesn't do anything; the only way I've found to get the microphone working again is to reboot.

    Below is the relevant output from pactl list cards; it's the same when the microphone is working and when it isn't working.

    Thanks for any ideas,
    Janet

    Card #45
    Name: alsa_card.pci-0000_c3_00.5-platform-acp_ps_mach
    Driver: alsa
    Owner Module: n/a
    Properties:
    api.acp.auto-port = "false"
    api.acp.auto-profile = "false"
    api.alsa.card = "2"
    api.alsa.card.longname = "LENOVO-21F8CTO1WW-ThinkPadT14sGen4"
    api.alsa.card.name = "acp63"
    api.alsa.path = "hw:2"
    api.alsa.use-acp = "true"
    api.alsa.use-ucm = "false"
    api.dbus.ReserveDevice1 = "Audio2"
    device.api = "alsa"
    device.bus = "pci"
    device.bus_path = "pci-0000:c3:00.5-platform-acp_ps_mach"
    device.description = "ACP/ACP3X/ACP6x Audio Coprocessor"
    device.enum.api = "udev"
    device.icon_name = "audio-card-analog-pci"
    device.name = "alsa_card.pci-0000_c3_00.5-platform-acp_ps_mach"
    device.nick = "acp63"
    device.plugged.usec = "2879455"
    device.product.id = "0x15e2"
    device.product.name = "ACP/ACP3X/ACP6x Audio Coprocessor"
    device.subsystem = "sound"
    sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:c3:00.5/acp_ps_mach/sound/card2"
    device.vendor.id = "0x1022"
    device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
    media.class = "Audio/Device"
    factory.id = "14"
    client.id = "33"
    object.id = "45"
    object.serial = "45"
    object.path = "alsa:pcm:2"
    alsa.card = "2"
    alsa.card_name = "acp63"
    alsa.long_card_name = "LENOVO-21F8CTO1WW-ThinkPadT14sGen4"
    alsa.driver_name = "snd_soc_ps_mach"
    device.string = "2"
    Profiles:
    off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
    input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, priority: 51, available: yes)
    pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
    Active Profile: input:stereo-fallback
    Ports:
    analog-input: Analog Input (type: Analog, priority: 10000, latency offset: 0 usec, availability unknown)
    Properties:
    port.type = "analog"
    card.profile.port = "0"
    Part of profile(s): input:stereo-fallback

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john doe@21:1/5 to Janet C on Tue Feb 11 11:00:01 2025
    On 2/11/25 02:05, Janet C wrote:
    Hello,

    I'm running bookworm on a Thinkpad T14s Gen4 AMD and am having an issue with the internal microphone. Using the kernel from bookworm, the microphone doesn't work at all, so I installed kernel 6.12 from backports. Now the microphone works when I boot,
    but at some point, it stops working until I reboot. I haven't been able to find any pattern in when it stops working. And when it stops, it's still detected (for example, I see it in pavucontrol, and the configuration is unchanged) but it doesn't seem to
    register any input (in pavucontrol, the VU meter doesn't move, and I can't record audio in any applications). I'm using pipewire.

    Any suggestions for how I can go about diagnosing the issue? I've tried restarting pipewire and wireplumber, but that doesn't do anything; the only way I've found to get the microphone working again is to reboot.


    Do you see anything in the logs (missing driver..)?

    It can not hurt to update the FW.

    --
    John Doe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From songbird@21:1/5 to Janet C on Tue Feb 11 13:30:01 2025
    Janet C wrote:
    Hello,

    I'm running bookworm on a Thinkpad T14s Gen4 AMD and am having an issue with the internal microphone. Using the kernel from bookworm, the microphone doesn't work at all, so I installed kernel 6.12 from backports. Now the microphone works when I boot,
    but at some point, it stops working until I reboot. I haven't been able to find any pattern in when it stops working. And when it stops, it's still detected (for example, I see it in pavucontrol, and the configuration is unchanged) but it doesn't seem to
    register any input (in pavucontrol, the VU meter doesn't move, and I can't record audio in any applications). I'm using pipewire.

    Any suggestions for how I can go about diagnosing the issue? I've tried restarting pipewire and wireplumber, but that doesn't do anything; the only way I've found to get the microphone working again is to reboot.

    Below is the relevant output from pactl list cards; it's the same when the microphone is working and when it isn't working.

    Thanks for any ideas,
    Janet

    i wonder if some power management is putting it to sleep
    or some timer is timing out. maybe check bios settings for
    power management, screen savers, etc.

    they can all not play very well together. :( (you know
    the old saying about too many chefs in the kitchen...)


    songbird

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Janet C@21:1/5 to All on Thu Feb 13 17:20:01 2025
    SSd2ZSBjaGVja2VkIHRoYXQgbXkgZmlybXdhcmUgaXMgdXAtdG8tZGF0ZSBhbmQgdHVybmVkIG9m ZiBhbGwgb2YgdGhlIHBvd2VyIG1hbmFnZW1lbnQgc2V0dGluZ3MgaW4gdGhlIEJJT1MsIGJ1dCBJ J20gc3RpbGwgZXhwZXJpZW5jaW5nIHRoZSBzYW1lIHRoaW5nLiBPdGhlciBzdWdnZXN0aW9ucyBh cmUgd2VsY29tZSEKClRoYW5rcywKSmFuZXQ=

    PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg MjU1KTsiPkkndmUgY2hlY2tlZCB0aGF0IG15IGZpcm13YXJlIGlzIHVwLXRvLWRhdGUgYW5kIHR1 cm5lZCBvZmYgYWxsIG9mIHRoZSBwb3dlciBtYW5hZ2VtZW50IHNldHRpbmdzIGluIHRoZSBCSU9T LCBidXQgSSdtIHN0aWxsIGV4cGVyaWVuY2luZyB0aGUgc2FtZSB0aGluZy4gT3RoZXIgc3VnZ2Vz dGlvbnMgYXJlIHdlbGNvbWUhPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBz YW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91 bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigw LCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+VGhhbmtzLDwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAy NTUsIDI1NSk7Ij5KYW5ldDwvZGl2Pg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From err404@free.fr@21:1/5 to Janet C on Thu Feb 13 17:30:02 2025
    On 2/13/25 4:53 PM, Janet C wrote:
    I've checked that my firmware is up-to-date and turned off all of the power management settings in the BIOS, but I'm still experiencing the same thing. Other suggestions are welcome!

    Thanks,
    Janet

    did you tried to boot with a LiveUSB and test your internal microphone?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anssi Saari@21:1/5 to Janet C on Fri Feb 14 10:30:01 2025
    Janet C <nonaggie@protonmail.com> writes:

    Hello,

    I'm running bookworm on a Thinkpad T14s Gen4 AMD and am having an issue with the internal microphone. Using the kernel from bookworm, the microphone doesn't work at all, so I installed kernel 6.12 from backports. Now the microphone works when I boot,
    but at some point, it stops working until I reboot. I haven't been able to find any pattern in when it stops working. And when it stops, it's still detected (for example, I see it in pavucontrol, and the configuration is unchanged) but it doesn't seem to
    register any input (in pavucontrol, the VU meter doesn't move, and I can't record audio in any applications). I'm using pipewire.

    It's interesting that my similar work laptop, Intel T16 gen 3 has a
    similar problem in Windows. System goes to sleep, audio devices die,
    meaning the Realtek audio device, internal speaker and mic are just gone
    until reboot. Wouldn't mind that but this condition also has the effect
    that bluetooth headsets are headphones only, i.e. no microphone.

    You might check if it's sleep that kills your microphone.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Curley@21:1/5 to Janet C on Fri Feb 14 16:50:01 2025
    On Tue, 11 Feb 2025 01:05:45 +0000
    Janet C <nonaggie@protonmail.com> wrote:

    Now the microphone works when I boot, but at some point, it stops
    working until I reboot.

    Try hibernating and then restarting the system.

    I am having problems with a bluetooth device. I conjecture that doing
    this requires that upon rebooting the kernel must re-initialize the
    hardware.

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Janet C@21:1/5 to All on Mon Feb 17 15:50:01 2025
    VGhlIG1pY3JvcGhvbmUgY29udGludWVzIHdvcmtpbmcgYWZ0ZXIgSSBzdXNwZW5kIC8gcmVzdW1l LiBTbyBmYXIsIEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZmluZCBhbnkgcGF0dGVybiBpbiB3aGVu IGl0IHN0b3BzIHdvcmtpbmcsIGFsdGhvdWdoIGl0J3MgZ2VuZXJhbGx5IHdpdGhpbiBhIGRheSBv ZiByZWJvb3RpbmcuIEZvcnR1bmF0ZWx5LCBJIGhhdmUgYSBibHVldG9vdGggaGVhZHNldCB0aGF0 IGRvZXMgd29yaywgc28gSSdsbCB1c2UgdGhhdCBpbnN0ZWFkIHNpbmNlIHJlYm9vdGluZyByZWd1 bGFybHkgaXMgYW5ub3lpbmcuCgo+IEl0J3MgaW50ZXJlc3RpbmcgdGhhdCBteSBzaW1pbGFyIHdv cmsgbGFwdG9wLCBJbnRlbCBUMTYgZ2VuIDMgaGFzIGEKPiBzaW1pbGFyIHByb2JsZW0gaW4gV2lu ZG93cy4gU3lzdGVtIGdvZXMgdG8gc2xlZXAsIGF1ZGlvIGRldmljZXMgZGllLAo+IG1lYW5pbmcg dGhlIFJlYWx0ZWsgYXVkaW8gZGV2aWNlLCBpbnRlcm5hbCBzcGVha2VyIGFuZCBtaWMgYXJlIGp1 c3QgZ29uZQo+IHVudGlsIHJlYm9vdC4gV291bGRuJ3QgbWluZCB0aGF0IGJ1dCB0aGlzIGNvbmRp dGlvbiBhbHNvIGhhcyB0aGUgZWZmZWN0Cj4gdGhhdCBibHVldG9vdGggaGVhZHNldHMgYXJlIGhl YWRwaG9uZXMgb25seSwgaS5lLiBubyBtaWNyb3Bob25lLgoKPiBZb3UgbWlnaHQgY2hlY2sgaWYg aXQncyBzbGVlcCB0aGF0IGtpbGxzIHlvdXIgbWljcm9waG9uZS4=

    PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij48L2Rpdj48ZGl2PlRoZSBtaWNyb3Bob25lIGNvbnRpbnVlcyB3b3JraW5nIGFmdGVyIEkg c3VzcGVuZCAvIHJlc3VtZS4gU28gZmFyLA0KIEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZmluZCBh bnkgcGF0dGVybiBpbiB3aGVuIGl0IHN0b3BzIHdvcmtpbmcsIA0KYWx0aG91Z2ggaXQncyBnZW5l cmFsbHkgd2l0aGluIGEgZGF5IG9mIHJlYm9vdGluZy4gRm9ydHVuYXRlbHksIEkgaGF2ZSBhDQog Ymx1ZXRvb3RoIGhlYWRzZXQgdGhhdCBkb2VzIHdvcmssIHNvIEknbGwgdXNlIHRoYXQgaW5zdGVh ZCBzaW5jZSANCnJlYm9vdGluZyByZWd1bGFybHkgaXMgYW5ub3lpbmcuDQogICAgDQo8L2Rpdj48 cHJlIHN0eWxlPSJzY3JvbGxiYXItd2lkdGg6dGhpbiI+Jmd0OyBJdCdzIGludGVyZXN0aW5nIHRo YXQgbXkgc2ltaWxhciB3b3JrIGxhcHRvcCwgSW50ZWwgVDE2IGdlbiAzIGhhcyBhDQomZ3Q7IHNp bWlsYXIgcHJvYmxlbSBpbiBXaW5kb3dzLiBTeXN0ZW0gZ29lcyB0byBzbGVlcCwgYXVkaW8gZGV2 aWNlcyBkaWUsDQomZ3Q7IG1lYW5pbmcgdGhlIFJlYWx0ZWsgYXVkaW8gZGV2aWNlLCBpbnRlcm5h bCBzcGVha2VyIGFuZCBtaWMgYXJlIGp1c3QgZ29uZQ0KJmd0OyB1bnRpbCByZWJvb3QuIFdvdWxk bid0IG1pbmQgdGhhdCBidXQgdGhpcyBjb25kaXRpb24gYWxzbyBoYXMgdGhlIGVmZmVjdA0KJmd0 OyB0aGF0IGJsdWV0b290aCBoZWFkc2V0cyBhcmUgaGVhZHBob25lcyBvbmx5LCBpLmUuIG5vIG1p Y3JvcGhvbmUuDQoNCiZndDsgWW91IG1pZ2h0IGNoZWNrIGlmIGl0J3Mgc2xlZXAgdGhhdCBraWxs cyB5b3VyIG1pY3JvcGhvbmUuDQo8L3ByZT4NCg0KICAgIA0KPGRpdiBzdHlsZT0ic2Nyb2xsYmFy LXdpZHRoOnRoaW47Zm9udC1mYW1pbHk6QXJpYWwsIHNhbnMtc2VyaWYiPg0KICAgICAgPGRpdiBz dHlsZT0ic2Nyb2xsYmFyLXdpZHRoOnRoaW4iPjxiciBzdHlsZT0ic2Nyb2xsYmFyLXdpZHRoOiB0 aGluOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij4NCiAgICAgICAgPGJy Pg0KICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQoNCiAgICANCiAgDQoNCjxkaXYgY2xhc3M9InBy b3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVy ZV9ibG9jay1wcm90b24iPjxicj48L2Rpdj4NCjwvZGl2Pg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)