On Tue, Sep 03, 2024 at 08:33:54PM +0200, Nicolas George wrote:
> ael (12024-09-03):
> > options snd_hda_intel id=[HDMI,PCH] index=1,0
> 
> Might be you need to write with dashes, as the module files is named
> with dashes.

Thank you for the reply. However, dashes and underscores can be
interchanged in these files.

>From man modprobe.d: "Note that module and alias names (like other
module names) can have - or _ in them: both are interchangeable
throughout all the module commands as underscore conversion happens
automatically.

And lsmod shows the names with underscores as does /proc/modules.
So I assume the underscore is actually the "real" name/alias.

> Might be brackets are not the correct syntax for an array option.

Well, yes the documentation on these module parameters is not very
clear. However that options line has been working for many years and is
still working with modprobe and this same kernel. So I think the syntax
is OK. It is just some module loading going on perhaps around boot
which has just started to ignore the options.

A long time ago, I had a pretty good idea about how the modules got
loaded at boot during device discovery. I suppose that I may need to
refresh my memory. 

Since posting I did find /usr/lib/modprobe.d/ and tried putting the
snd_hda_intel.conf in there, but it made no difference.

Again, thanks for the suggestions.

ael

> -- 
>   Nicolas George
> 

Reply via email to