I have a Ryzen HX 370 Framework 16 and I can’t get my microphone to record any audio.
I am on void linux using pipewire.
I have seen other threads regarding how to fix this issue in Fedora or on the 7000 series, but none of the solutions I have found works. I see my microphone, when I run wpctl status, I get
Audio
├─ Devices:
│ 49. HD-Audio Generic [alsa]
│ 50. Family 17h/19h HD Audio Controller [alsa]
│
├─ Sinks:
│ * 57. Family 17h/19h HD Audio Controller Analog Stereo [vol: 1.00]
│
├─ Sources:
│ * 58. Family 17h/19h HD Audio Controller Analog Stereo [vol: 1.00]
Which is correct as far as I can tell. I get sound out of my speakers, but nothing out of the internal microphone.
In alsamixer, I have two cards. ATI R6xx HDMI and Realtek ALC285. Both of them state “This sound device does not have any capture inputs”. Not sure if that’s relevant considering that I do see the source in wpctl.
I have tried an absolute ton of /etc/modprode.d configs and different kernel params. I upgraded from linux6.12 to linux6.18. I am going to try going to linux6.13. It’s pretty frustrating because the chatbot is saying that void simply isn’t shipping the driver that I need to get this to work, but I’m really lost as to what I need to do.
I know that there is upstream issues with the amd drivers in general, and I am experiencing the graphics problems where everything just freezes for no reason and I have to reboot. At least with this issue, there is a response from framework here where they address it.
But I haven’t seen much about the microphone not working. Any help is appreciated.