@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.
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:
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
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.
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.
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.
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.
Likely they have a standard procedure to test from manufacturer distant to manufacturer caused, following a decision tree, that is not a learning system.
Such a procedure needs constant (automated) monitoring for the frequencies of found failure causes, and move tests for these causes forward. Thus skipping tests that ultimately would lead there eventually anyway reduces consumer/client frustration as well as support costs.
However, a young company can not set up everything perfectly at once, so I’m willing to concede them some slack for their first 1…3 years (depends how quickly issues become visible and how easy it is to change SOP).
Ran into a similar issue. I found my microphone worked depending on the angle of the screen. Clearly seemed to be an issue with the cable at the lid joint. Same behavior in Windows or Linux. Lots of testing with support and they came to the same conclusion.
Unfortunately, the laptop is 2 years old and out of warranty.
What’s worse is that the cable is not available for purchase.
So I had to buy a whole new lid. What a waste! $100 after tax and shipping for a $5 cable. Definitely not the Framework experience I was expecting when I bought it.
This was my problem as well. Sometimes the mic would work, other days it would not. I was beginning to go crazy. Thank you some much for your answer/hint.
For me it is about the cable at the right hinge. Pushing that around a bit has helped/“solved” the problem, but the mic is still not working in all screen positions (mainly not with the screen completly flat). But a least i know the problem and can get it working in most positions.
I hope this helps other people with the same problem. Maybe a different thread should be created for this specific problem, but i am not sure about that. I for sure had huge problems finding this solution/problem description so far down this thread.