Re: Internal microphone does not work with 5.12 (Tiger Lake, X1 Nano)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Nico,

On Thu, 27 May 2021, Nico Schottelius wrote:

> > it seems more kernel config options are missing. Distribution kernels
> > typically enable all the machine drivers, but you are specifically missing
> > CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m
> 
> I've enabled this one and all machine types and indeed the card is being
> recognised (report at
> http://alsa-project.org/db/?f=5cbe7c293cbb80ab548b892cfc8b991476b0b2aa).
> I checked permissions on /dev/snd, which looks good.
> 
> However, obs does not list the microphone at all and
> chromium / jitsi shows the snd-hda-dsp mic, however does not let me
> select it.

ok, that's great so the driver appears to work now. You could try
to do simple arecord test in terminal:

arecord -fdat -vv -Dplugw:0,6 -c4 /dev/null

You should see vumeter activity from the built-in microphone.

If that works, this starts to go a bit outside the scope of this list, but 
it sounds something in Alpine's user-space integration is missing. In e.g. 
Fedora and Ubuntu, ALSA UCM file is provided for these platforms and the 
shipped versions of Pipewire/Pulseaudio can expose the devices correctly 
to apps. You can do a sanity test (of your hardware) by booting a recent 
live image of either distro.

Br, Kai



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux