[PlanetCCRMA] newbie question: how do I recognize OSS drivermodules?

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Dec 15 17:24:01 2003

> > > Similarly, in Step 3, (unload any oss sound driver modules), I've run
> > > /sbin/lsmod, and I see a lot of stuff ... but how do I know which ones
> > > might be oss sound drivers?
> >
> > Not easy. A while ago I started to write a script that would list them,
> > never finished it :-) As you don't have anything in modules.conf related
> > to the old oss drivers a reboot should be enough to ensure no oss
> > modules are loaded.
>    Since I expect that if OSS was installed on a Redhat system it might have
> been installed using an RPM? I don't know since I've never used OSS myself.)
>    Anyway, if it was installed by RPM, couldn't it be removed by RPM? Maybe
> some instructions along those lines would be helpful?

Not really, the OSS drivers are part of the kernel itself (just a bunch
of kernel modules). So there is no way to remove it from the system. 

> I remember the first time I installed the Planet flow this was a question
> for me. I didn't know anything about OSS and licensing, etc., so I just
> thought it was another piece of free software, etc. and it was confusing.

Yes, it is a pain. I'll see if I tackle the script again. It should not
be too difficult, just find all loaded modules that depend on soundcore
and each other and unload them :-)

-- Fernando