Microphone suddenly stops working on Fedora FIX for Framework 12

Which Linux distro are you using? Fedora 44 KDE Plasma Edition

Which release version? 44

Which kernel are you using? 7.0.12-201.fc44.x86_64 (64-bit)

Which BIOS version are you using? 3.07

Which Framework Laptop 12 model are you using? (13th Gen Intel® Core™)


For anyone who may be having trouble with all system microphones randomly stopping to work: use the script below.

rm -v $HOME/.local/state/wireplumber/*
systemctl --user restart wireplumber pipewire pipewire-pulse

What this will do, as I understand it, is purge a borked state of wireplumber. I’m not sure if it will reset more complicated settings, but in my experience, it doesn’t do anything too insane (but then again I don’t have a complicated audio setup).

In my experience this will:

  • disconnect all Bluetooth speakers and not automatically reconnect (but you can easily manually reconnect)
  • not change your volume(?)
  • suddenly make all your microphones usable again!

I hope this script is helpful to somebody.

FYI to somebody working at Framework: the Fedora Audio Troubleshooting Guide script does not properly detect this occasional problem, and claims that everything is running fine at the end of its execution!