[PlanetCCRMA] problems installing asla

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Tue Jan 7 23:37:01 2003


>     I've gone thru the PlanetCCRMA setup, installed apt & synaptic, updated
> with the repository, installed the new lowlatency kernel (
> 2.4.19-1.ll -_i386), installed the alsa modules, alsaconf updates
> modules.conf OK, finds my Live card OK, but when it starts aslasound , I get
> these errors:
> 
> Jan  7 21:33:05 BigArtStick modprobe:
> /lib/modules/2.4.19-1.ll/kernel/drivers/sound/acore/snd.o:
> Jan  7 21:33:05 BigArtStick modprobe: unresolved symbol
> kill_fasync_R78a1638d
> Jan  7 21:33:05 BigArtStick modprobe:
> /lib/modules/2.4.19-1.ll/kernel/drivers/sound/acore/snd.o: unresolved symbol
> fasync_helper_Re015311b
>
> What are all those unresolved symbols?

For some reason the kernel does not match the drivers. I assume you have
successfully rebooted into the new kernel, right? I do have a machine
with the i386 kernel and drivers installed, let's see if the architectures
for the rpms in your case match, in a terminal do:

# rpm -q --queryformat  "%{ARCH}\n" kernel-up-2.4.19-1.ll
i386
# rpm -q --queryformat  "%{ARCH}\n" alsa-driver-2.4.19-1.ll
i386

Both should be i386 in your case. 
And this should be the version number of the driver itself:

# rpm -q alsa-driver-2.4.19-1.ll
alsa-driver-2.4.19-1.ll-0.9.0-43.1

If both match then there is something wrong with the rpm in the site. I had
a problem a while ago but I (supposedly) fixed it. 

> The first two entries: "Can't locate module sound-slot-0" and "Can't locate
> module sound-service-0-3" - are these remnants of the  OSS install that was
> removed ? Or not?

Probably not, the reason is that alsa has not started, I think. What is
the content of /etc/modules.conf?

> Is the i383 version broken? If it is, should it be distributed?

Hopefully it is not broken. I'll try another install tomorrow morning to
double check the contents of the site. 

> I've spent 3 days on this so far, and at least am getting VERY familiar with
> some Linux tools.

Sorry for the trouble...
-- Fernando