[alsa-devel] ALSA with Ubuntu 8.04
Ben Stanley
Ben.Stanley at exemail.com.au
Sat Jun 28 15:15:28 CEST 2008
I happened to be in this territory a couple of nights ago... so here's a
summary of what I learned.
The priority order for the case of multiple modules with the same name
may be controlled by modifying /etc/depmod.conf .
As Takashi says, and quoting from `man depmod.conf`:
By default, depmod will give a higher priority to a directory
with the name updates using this built-in search string:
"updates built-in" but more complex arrangements are possible
and are used in several popular distributions.
Other directories may be given priority by specifying your own search
line as follows:
in /etc/depmod.conf
-------------------------
search my-custom-drivers updates built-in
-------------------------
After installing a new module (and perhaps manually running depmod), you
can check which module will actually be used with
grep my-module-name /lib/modules/`uname -r`/modules.dep
This takes out all the guesswork and makes success a 'sure thing' :-) .
Ben Stanley.
On Thu, 2008-06-26 at 11:47 +1200, Eliot Blennerhassett wrote:
> This just an FYI
>
> In Ubuntu 8.04, ubuntu has packaged alsa-drivers including some out of
> tree drivers in a separate package: linux-ubuntu-modules-$kernelver
>
> This gets installed in /lib/modules/$kernelver/ubuntu/sound
>
> The only things installed in /lib/modules/$kernelver/sound are
> soundcore.ko and ac97_bus.ko
>
> However, when you do a default "make install" from alsa-driver source,
> the modules get installed in /lib/modules/$kernelver/kernel/sound
>
> So, now there are 2 copies of the drivers in different places.
>
> I have taken to removing (moving away to say /root)
> /lib/modules/$kernelver/ubuntu/sound to avoid any confusion and some odd
> module versioning problems that I was having.
>
> regards
>
> Eliot.
>
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
More information about the Alsa-devel
mailing list