Which Linux distro are you using?
Arch
(If rolling release, last date updated?)
Today
Which kernel are you using?
6.16.7-arch1-1 (according to uname -a)
Which BIOS version are you using?
03.03 03/10/2025 (according to dmidecode -t bios -q)
Which Framework Laptop 13 model are you using?
AI 300
Hello,
I am setting up my new Framework 13 and am having trouble getting my microphone to work, either in discord or using arecord. I have installed pulseaudio with two of its optional modules (bluetooth and alsa). Headset and standard mics are visible to both arecord and discord. Here they are in arecord:
arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Generic_1 [HD-Audio Generic], device 0: ALC285 Analog [ALC285 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: acppdmmach [acp-pdm-mach], device 0: DMIC capture dmic-hifi-0
Subdevices: 0/1
Subdevice #0: subdevice #0
However, discord does not show any microphone activity when talking, and the following command produces output files that differ only in the first few bytes, independent of what is being recorded or whether the microphone is switched on or off on the bezel:
arecord -f cd output_file
I notice that in pavucontrol, in the input tab, the microphone shows maximum input level (it lowers if you lower the volume) in the bar below the volume slider. See the image here. Based on how the corresponding bars in the output tab behave I think it’s supposed to respond to my voice, or in the event that input isn’t being detected, show a level of zero.
Any advice would be appreciated.