Microphone not working Fedora 43 on Framework laptop

My microphone has stopped working in all applicaitons on Fedora Workstation 43. I see the icon showing the microphone in the system tray, but there is no audio recorded using web apps or even Cheese or sound recorder. I am not sure where to begin with the diagnosis, but I checked the Framework discussion boards and they had a diagnostic script that was supposed to identify issues. The output points to wireplumber issues. The relevant output of the script seems to be as follows:

  1. Recent audio system logs
    Service wireplumber lifecycle events:
    :warning: Feb 01 21:51:12: Stopping wireplumber.service - Multimedia Service Session Manager…
    :warning: Feb 01 21:51:12: Stopped wireplumber.service - Multimedia Service Session Manager.
    Feb 01 21:51:12: Started wireplumber.service - Multimedia Service Session Manager.

Service pipewire lifecycle events:
:warning: Feb 01 21:51:12: Stopping pipewire.service - PipeWire Multimedia Service…
:warning: Feb 01 21:51:12: Stopped pipewire.service - PipeWire Multimedia Service.
Feb 01 21:51:12: Started pipewire.service - PipeWire Multimedia Service.

Service pipewire-pulse lifecycle events:
:warning: Feb 01 21:51:12: Stopping pipewire-pulse.service - PipeWire PulseAudio…
:warning: Feb 01 21:51:12: Stopped pipewire-pulse.service - PipeWire PulseAudio.
Feb 01 21:51:12: Started pipewire-pulse.service - PipeWire PulseAudio.

Welcome to Fedora @kseise

Please try to boot with an older kernel (press ESC while booting), and give feedback if the microphone still is not recognized.

If recognized please give us the information as explained below:

This would help to see the working Hardware so we do have something to compare with, while debugging the broken setup.

@kseise
Internal microphone issues with the Realtek ALC269VB codec on Framework laptops running Fedora 43 may resolve the problem by creating a kernel configuration file /etc/modprobe.d/alsa-base.conf and adding the line options snd-hda-intel model=auto . Alternative model parameters like laptop-dmic or laptop-amic can be tested if auto is unsuccessful, and users of AMD Ryzen models may need to blacklist the snd_soc_dmic driver to avoid conflicts. This guide is based on information from the Framework Knowledge Base and community discussions. Read the full Fedora Audio Troubleshooting Guide at Framework Knowledge Base.

don’t miss to reboot and run sudo alsactl init to reset the mic levels

1 Like

After lots of poking around and attempts to tweak configs, I tried booting other distros to see what would happen. It turns out that I had a bad cable to the webcam. I replaced the cable and am back up and running. Chalk one up to Framework for repairability!