I have a Framework 13 laptop (the Intel i5-1340 model). It’s been noted on the Framework forums a coupletimes that the internal microphone on the Framework is, to put it simply: really really sensitive. It’s not unusable, but you have to turn it down to about 30% of the total volume in order for it to sound normal.
On Manjaro (my previous distro installed), I was about to set the mic volume and it would stay at the level I set it without resetting. But on Ubuntu, it seems like every time I try and use the mic it has “reset” back to 100% volume.
Is there any way to forcibly limit the microphone volume within Ubuntu or with an app, or to set the “default” volume to something lower than 100% for the microphone?
Relevant System Information:
Hardware Info
Hardware Information:
Hardware Model: Framework Laptop 13th Gen Intel Core
Memory: 32.0 GiB
Processor: 13th Gen Intel® Core™ i5-1340P × 16
Graphics: Intel® Graphics (RPL-P)
Disk Capacity: 500.1 GB
Software Information:
Firmware Version: 03.04
OS Name: Ubuntu 24.04.2 LTS
OS Build: (null)
OS Type: 64-bit
GNOME Version: 46
Windowing System: Wayland
Kernel Version: Linux 6.11.0-21-generic
What I’ve Tried:
Ubuntu sound settings: Works fine to set it, but again: doesn’t “remember” settings.
pavucontrol: The ‘base’ is set at 30%, though not through my own doing. Regardless, the mic still ‘defaults’ to 100%.
alsamixer (CLI): sees and can control the mic volume, does not seem to be able to “set a default volume”.
Did you try with Admin/elevated privileges?
I see the same but using sudo alsamixer -c 1 and setting the value there, seems to work for me, along with sudo alsactl store
Note I’m not using Gnome or Wayland here. But Pipewire and Wireplumber are used.
Aha, running alsamixer as admin and then storing the value does seem to have worked so far. Volume is at a reasonable level and is persisting across reboots! Thank you for the help!