[alsa-devel] ALSA with Ubuntu 8.04
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:
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' :-) .
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.
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
More information about the Alsa-devel