From: Michael <confabulate@kintzios.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] sound on Raptor Lake-P/U/H cAVS
Date: Fri, 04 Jul 2025 15:20:52 +0100 [thread overview]
Message-ID: <3708835.R56niFO833@rogueboard> (raw)
In-Reply-To: <CAC_tCmrfsbDGEywzXhN5CWposu5ranS7Kkc5-6iqxGMAC4WDKQ@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 2587 bytes --]
On Friday, 4 July 2025 14:44:35 British Summer Time John Blinka wrote:
> On Thu, Jul 3, 2025 at 12:57 PM Michael <confabulate@kintzios.com> wrote:
[snip ...]
> > and in particular boot with Ubuntu, or whichever liveUSB allows your audio
> > to work and run:
> >
> > lsmod
>
> There are 39 modules whose names begin with “snd_” or “sound”. The list is
> the same on the working ubuntu-25 and the non-working gentoo kernel 6.12
> systems.
OK, it seems your kernel is not missing any modules.
[snip ...]
> > Finally, you can compare Ubuntu's output of 'zcat /proc/config.gz' with
> > the
> > audio modules you have enabled in your kernel and add what's relevant to
> > your hardware.
>
> There are a *lot* of audio modules in use according to lsmod. But they’re
> the same in both working ubuntu and non-working gentoo. It’s difficult to
> compare the working ubuntu config (based on a 6.14 kernel) and the
> non-working gentoo config (based in a 6.12 kernel). But I’m thinking that
> the identical lsmod output implies that the gentoo config supports the
> necessary hardware.
Yes, unless some drivers have been built in the kernel on one OS and not the
other. Please note what Javier posted just now.
> I appreciate your ideas!
You're welcome, but let's see if you can get your audio working first. :-)
> I’ve noticed that using ubuntu’s /etc/modprobe.d/alsa-base.conf was crucial
> to successful sound in gentoo with a 6.6 kernel. Given that I appear to be
> using the same kernel modules as ubuntu, and the same firmware and topology
> files, perhaps my problem lies in how modprobe.d operates? Unfortunately, I
> do not understand what ubuntu is doing with alsa-base.conf.
>
> John Blinka
A file '/etc/modprobe.d/something.conf' can be set up to enable/disable
options when loading different modules. You can check a available options for
a module by running:
modinfo <module_name>
Ubuntu may have scripted generic options in there, but you'll need to examine
them or try them to see what they do.
Another thing to check is if your default audio card is switched over when the
hardware is initialised by udev. Typically you may find the MoBo audio card
takes over from the discrete audio card and vice versa. In this case it could
be HDMI works but nothing else does. You can declare which card is set as the
default, by e.g. changing the card index order:
options snd_hda_intel index=1,0
Again compare Ubuntu and Gentoo 'aplay -L' output to spot any differences.
HTH.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2025-07-04 14:22 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-03 15:34 [gentoo-user] sound on Raptor Lake-P/U/H cAVS John Blinka
2025-07-03 15:40 ` Javier Martinez
2025-07-03 16:56 ` Michael
2025-07-04 13:44 ` John Blinka
2025-07-04 13:57 ` Javier Martinez
2025-07-04 14:10 ` Javier Martinez
2025-07-04 14:20 ` Michael [this message]
2025-07-04 14:22 ` Michael
2025-07-06 20:57 ` John Blinka
2025-07-07 8:42 ` Michael
2025-07-07 17:28 ` Javier Martinez
2025-07-29 10:49 ` [gentoo-user] sound on Raptor Lake-P/U/H cAVS [SOLVED] John Blinka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3708835.R56niFO833@rogueboard \
--to=confabulate@kintzios.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox