Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jun 2025 16:23:24 +0100
From:      "Artur Manuel" <amad@atl.tools>
To:        <freebsd-desktop@freebsd.org>
Subject:   Unable to use internal microphone
Message-ID:  <DALIBVO6XLGY.2X30PE3KB4Q7Y@atl.tools>

next in thread | raw e-mail | index | archive | help
Hello!

I have tried using fixing internal microphone in FreeBSD for a few
months now and I have had no success in getting it to work. This issue
has been going on with me since I first installed FreeBSD on this laptop
(which was 14.2 at that time) to now. (which as of June 13th 2025, is
14.3) I have also tried everything I saw on the forums with no
successes as shown to me by ffmpeg when recording with OSS and
PulseAudio.

I have tried a few other approaches too to make sure that this error is
clear.

- hw.snd.default_unit: (https://0x0.st/8EU5.txt) I have tried all of the
  available units. In fact was a step backwards for the most part, as my
  audio just didn't work after changing it to the other units. This
  leads me to believe that I had the right audio unit.
- snd_(hda|driver): I already had snd_hda loaded in my kernel so I
  ignored that step, but I wanted to try using snd_driver and got no
  successes. I also saw in one forum post that I should use `kld_list`
  to load my kernel drivers which I also did after seeing
  `snd_driver_load` not work which... also didn't work. I think I can
  say this approach is not worth any more of my time.
- Analysing my dmesg: (https://0x0.st/8EUF.txt) I have also analysed my
  dmesg log in case of any interesting discoveries and come up empty
  handed. I can't seem to find any indicator that my microphone could be
  loaded in any different way. I also decided this approach was not
  worth my time.

It is worth noting that my microphone does appear in pcm1 which just so
happens to be the same unit as my working audio so I can conclude that I
should likely focus my attention on that. (https://0x0.st/8E0s.txt) I am
also willing to link any more important logs that could serve useful.
Other than that, I am pretty much out of ideas except for dualbooting
Windows sadly.

--=20
Cheers and best of luck to you,
Artur Manuel (amadaluzia)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DALIBVO6XLGY.2X30PE3KB4Q7Y>