[RESPONDED] Microphone not really working

Just posting to confirm that I had the same issue and it was resolved when Framework sent a replacement.

2 Likes

Hi everyone,

If you run into this issue, please contact Framework Support. We’ve resolved a number of these through troubleshooting (sometimes a Linux issue or missing drivers), but sometimes, it can be faulty hardware. The only way we can determine root cause is through said troubleshooting.

Thanks!

In the end, due to this issue as well as missing a lot of programs from Windows that I just couldn’t find Linux replacements for, I went back to Windows. Using ThisIsWin11 I’ve customized Windows 11 to be more like a mix of win 7 and win 10, and I’m pretty happy with it.

I had to disable “panel self refresh” as described here to fix some screen tearing/blanking, but other than that, it worked out of the box.

I plan to pick up a drive expansion when I have the funds and install Ubuntu on that. Linux can boot from USB, unlike Windows, so it will be great to have as a backup, for linux-only programs/raspi development/etc, and as an OS-on-the-go I can use on other computers.

1 Like

In the end I did the troubleshooting with the very helpful Framework support team, and when that failed to turn up any solutions they sent me a new module. I’ve just installed the new module and everything works perfectly now. Thank you!

3 Likes

@Matt_Hartley while I use windows as primary OS, the problem was hardware and not specifically tied to the OS (strictly speaking of the initial problem that push me to start this thread).

Changing the camera/microphone module solved it, so why the windows tag?

Ah, appreciate the clarification - tag updated to hardware. We need to tag these so as we’re cruising through we know which is what. Thanks for the heads up.

2 Likes

Running into this issue on a Framework ordered in September 2023 and manufactured in July of that year.

Another case here. Tested various apps, and 3 distros. In all:

localhost%  arecord -D hw:1 -f cd foo.wav
ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 1
arecord: main:834: audio open error: No such file or directory

Audio Settings see the mic, but cannot label or activate it, and the GUI is missing the respective parts:

I have contacted Support for a replacement.

1 Like

I’ll need some additional details.

  • Which distros and which kernels?
  • Which Framework 13 (11th, 12th, 13th gen or AMD Ryzen)?
  • When troubleshooting audio, please disable Easy Effects as it adds an additional layer that we will need to bypass in troubleshooting.
  • Since we’re looking at this from the ALSA layer, what is the output of arecord -l

I tested this on my Ryzen 7 Framework, note the difference in the commands?

Note hw:1,0 vs hw:1 - subdevice is needed to record based on my own arecord -l output for device and sub device.

I tested this on Fedora 39, with the mic input set entirely too high on my end (I adjusted this later), worked great.

Thanks for the offered help. I don’t need it, though, the mic has worked with a Ubuntu live (that I had not tested before).

Support was quick and helpful. :-)))

My response there may be of interest, I’ll copy it here.

The microphone works under Ubuntu live, and that kills all hope of a
broader choice of distros. That is a very disappointing realization, and
having to face the VM hassle […] is not nice either.

I thus retract the request for a microphone replacement.

I FW only had up front stated in their marketing that /only two /of the
plethora of Linux distros were supported… Yes, I understand: young
company, likely understaffed, still major kinks in the supply chain,
need to grow fast, and whathaveyou. But for every disappointed customer
you lose prospective buyers. It might be wise at this point to hire
someone to take the existing drivers from Ubuntu and/or Fedora and feed
them upstream into other distros, or better, the kernel. Heck, it’s a
one-shot job you could get done cheaply via Mechanical Turk.

Adding a data point that it worked on my 11th gen running arch. I did have to run the command with sudo, and the device was 0. The command that I ran was: sudo arecord -D hw:0,0 -f cd foo.wav

I appreciate your feedback. For others reading this, I will take a moment to point out that we are clear about which distros we support and which are tested with which configurations: Framework | Linux Compatibility on the Framework Laptop

When purchasing said laptop.

If you have a suggestion how we can be more clear for our customers, I would welcome the feedback and suggestions.

1 Like

Maybe be more clear up-front that there may be issues with other distros. I understand “We support” as “We try to help with”, and not as “other distros may not fully work”.

You could point potential customers here, to check for themselves, with some statement like “Our users also use our laptops running , please consult <page(*)>. Some extra installation work may be needed – you will find experiences and help in our lively support community forum.” Or so, you will find better wording.

(*) A page to see at a glance whether intended projects may run into issues or can be expected go smoothly or with minor extra work.
I have not found the time recently to follow current activity here so this may be moot alread: if there is none yet, maybe create (and keep updated) a single page that lists the state of the art. Start with a poll among the linux users: what distro (and version), what works, what tricks/what drivers were needed,…plus date of info and, of course, FW model. A sortable table would be great: some prospective customers want to filter by hardware, others by distro, the third by how smooth everything will go.

HTH

I’m also having the same issue in Windows. I have submitted a support ticket. What I don’t understand is why they keep going through the same troubleshooting motions if most of these seem to be related to hardware. Why do I have to record the microphone and send in the recording? Why do I have to show pictures of the motherboard? I stepped away from other manufacturers because I wanted a better experience. If this is what support is made of then I can just stick with HP or Dell. In the end I’m skipping support and just ordered the webcam/sound board on my own dime. I can’t miss any more Zoom meetings without a microphone.

2 Likes

Presumably Support has a process and a tree that they need to work through, it is unlikely that it is arbitrary. If you do find that the replacement resolves the issue I would let them know, and maybe they will issue a refund for it. Best of luck.

I didn’t say that it was arbitrary but if they have had more than a few of these issues, maybe it’s time to revise the steps. Even if it was revised temporarily. Uploading an audio file seems a bit much. Anyway, as I suspected, I replaced it on my own dime and it works perfectly. I DO like the DIY approach and fully support this project. This is yet another reason why you should expect a different brand of customers.

My apologies, I didn’t intend to put words in your mouth regarding the arbitrary comment. Mostly was noting that I assume that there is a method and a process that they are following, although that sometimes isn’t clear to us on the other side. I am glad that you got it working, and definitely reach out to Support and advocate for a refund. Have a great day.

Not really when it comes to diagnosing a possible fault with the microphone. Listening to the resultant audio can give relevant information on where the problem lies (is it the microphone itself, is it digitising or post processing, etc). The problem could be a driver problem rather than hardware.

Unfortunately it can take a little while to work through diagnostic steps depending on your time zone relative to the support crew, by the time you work through the email go-round. It’s bad enough when in the same time zone or country.

Hi Jerry,

Yes as other have noted, there’s a process in place, The processes may seem redundant but it is what it is, for diagnosis and to make sure it’s really a hardware issue.

Sorry to hear that you have to spend for the replacement.

I understand there is a process, but having been in the industry for 26 years you have to be able to recognize a trend. For instance when a certain Dell products kept failing, all with the same model number, all with the same capacitor manufacturer. The capacitor was not made to spec and kept failing. If I followed the guidelines for every case it would require a reseat of the RAM. Then replace the RAM. A reseat of the hard drive ribbon cable. Replace ribbon cable. Replace hard drive. All I had to do was take a look at a certain capacitor and know that this was the issue. So guidelines a re just that and you have quite a few microphones not working.