LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   ALSA problems with ES1869 (https://www.linuxquestions.org/questions/linux-software-2/alsa-problems-with-es1869-56466/)

calimer 04-23-2003 04:23 PM

ALSA problems with ES1869
 
Hi, I recently downloaded ALSA with the most up to date drivers. I have an ES1869 and have been unable to find a driver for it, so I decided to give ALSA a try. My card isn't specially given a listing on the page, but ES18xx is, so I'm assuming that means it can support my ES1869. Here is a link to the instructions I was given.
http://www.alsa-project.org/alsa-doc...&module=es18xx

Everything worked perfectly until I reached the modprobe part. Then I recieved this error:

[root@localhost calimer]# modprobe snd-es18xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod snd-es18xx failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod snd-pcm-oss failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod snd-mixer-oss failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-8/kernel/sound/acore/snd.o: insmod snd-seq-oss failed

I have no idea what any of that means, so if anyone can help me out I would really appreciate it. Thank you for your time.
-calimer

whansard 04-23-2003 05:10 PM

i've had trouble like that all the time compiling alsa
seperately. i think sometimes if you have similar
modules compiled in your kernel, the alsa ones won't
work.
you could get a patch like Con Kolivas's low latency
kernel patch, which also has alsa support. that way
you could compile alsa directly partched into the kernel,
and it works better that way.
you'll still need the alsa tools and stuff though.

calimer 04-23-2003 09:27 PM

I was searching the web during class and I came across this link.
http://sourceforge.net/mailarchive/f...&forum_id=1751
Figured you might be interested in it, haven't tried it yet though. What exactly does the "low latency" mean in the low latency kernal patch, as in, how does the "low latency" affect it? Thank you for your time.
-calimer

whansard 04-23-2003 10:09 PM

a low latency kernel is supposed to make a desktop
system much more responsive, and just hurts a little
bit in overall system thruput. The system is more
to programs that wait for user input, and programs
that use sound and video are much less likely to skip.
That Con Kolivas patch or set of patches just happens
to include alsa.

calimer 04-23-2003 11:59 PM

Okay, thanks, I'm going to try to install the kernel patch. I tried some of the things that page I linked you with said, but I couldn't get them to work. I downloaded that one update rpm but didn't know how to get the
"apt-get update
apt-get install alsa-lib alsa-lib-devel alsa-utils alsa-driver
gnome-alsamixer"

lines to work because when I ran it in the terminal it didn't work, and the "run command" couldn't run them either, hmm. I am a little unsure though how exactly I'm supposed to install that kernel patch. I assume that I have to unzip it, but after that I'm not sure exactly what command to run. If you have the time and can point in the right direction I would really appreciate it, but if not don't worry about it. Thank you so much for the time you've already spent helping me out. Take care.
-calimer

whansard 04-24-2003 12:17 AM

usually you patch something like this
gzip -cd filename.gz | patch -d directorytopatch -p1

calimer 04-24-2003 12:27 AM

Thank you so much for all the help you've given me, I really appreciate it. I'm assuming I would want to patch to the /usr/src/2.4.20-8 directory. I think that's the directory anyway. I'm on windows (unfortunately) right now, until I get my modem working as well, so I can't check the exact folder. Take care.
-calimer

whansard 04-24-2003 12:48 AM

i wouldn't be suprised if that patch wouldn't apply
cleanly to to the redhat source. you might have to
have clean kernel source from a www.kernel.org
mirror. i looked at the con kolivas page and i couldn't
tell if alsa was included in hte 2.4.20 kernel patch.
alsa may also be in the alan cox series kernels too,
but i can't remember for sure.

calimer 04-24-2003 01:05 AM

Yeah, I wasn't sure if ALSA was in the patch either, but it seems like it is because the bottom of the .19 section of downloads it says what was used to help create the .20/.19 patches, and ALSA was one of the links given. Due to my extreme newb nature I think I will probably fool around with a "clean" kernel as a last resort. I'm too worried about losing features that came with the redhat kernel and stuff like that. I really need to learn all this stuff but well, I've only had linux on here for a few days so I can't learn all this stuff at once. Thank you so much for all the help that you've given me already, it's so helpful. Have a good night.
-calimer
PS I'm going to try to see if I can do something with those rpms at "freshrpms" or whatever it is, they seem to have helped others so maybe they help me as well.

calimer 04-25-2003 06:00 AM

Trying to load ALSA from rpms didn't seem to work. Although this may be because I have to uninstall the original alsa stuff that I had installed? Not sure exactly how to even do that. Also I tried to install the rpms by double clicking on them, and they said they were updating my system, but I still don't have sound. Any help would be greatly appreciated.
-calimer
PS there are the exact rpms I tried to install
alsa-kernel-0.9.2-fr2_2.4.20_8.i586.rpm
alsa-driver-0.9.2-fr2.i386.rpm
alsa-lib-0.9.2-fr2.i386.rpm
alsa-utils-0.9.2-fr2.i386.rpm
xmms-mp3-1.2.7-21.p.i386.rpm

whansard 04-25-2003 04:30 PM

what is the fr in the alsa name for?
french?
you wouldn't just have sound automatically.
you would have to modeprobe the right
modules for your card, and with alsa, when it
does start working, it leaves all the mixer settings
muted, so you have to use a mixer to turn the
sound up.

follow the modprobe instructions you had from your
first post.

calimer 04-25-2003 10:49 PM

Don't know what the fr stands for, that's just what it said in the file names. I didn't have language options though, just architecture and version options. I tried to do another modprobe like you said, but I think the previously installed tar files were what was attempted to be loaded, and that's not what I want. I don't know how to uninstall those tar files though or what I can do about that. Also, I'm not exactly sure how to unmute my mixer. I'm using KDE and I loaded the mixer in the control panel but it doesn't give me unmute options. I do shift the volume on aurun or whatever that media player is, but not sure if that unmuting it or not. Also, I added in the /ect/module.conf what I was asked to in the installation page, but still no luck. I'm thinking that I really need to get rid of the tar stuff and maybe even try to reinstall the rpms. Any advice would be great. Thank you for your time.
-calimer

whansard 04-25-2003 11:23 PM

by muted, i just meant the volume all the way down.

calimer 04-25-2003 11:57 PM

Ahh, okay. I did see that ALSA says by default they are muted but I wasn't sure if you needed to "unmute" something, or if rasing the volume would take care of that, hmm. Well, it seems like I ALMOST have it in gear except the loading it into the kernel deal. Would deleting the folders that I created for the tar files help? I don't know how to cleanly uninstall a tar file, hmm. Another thing i don't get is why don't linux OS already come with ALSA, especially at how many sound cards it supports? Seems strange to me, especially since it seems like such an incredible useful resource.
-calimer

whansard 04-26-2003 01:51 AM

It's Linus' choice. I guess it wouldn't be called alsa
if it was the default. alsa ( alternative sound something).
The more stuff in the default kernel, the more stuff Linus
has to test himself.
You could probably download the stock kernel, and an
alsa patch, and save your current kernel config. It's in the
top of your kernel source directory, called .config, then
load the config into the new source and compile.
A tar file may or may not have an install. It's just really
some "zipped up" files anyway. More often than not,
you can run make uninstall in the directory and it will
uninstall. It just depends on the package. In Linux
uninstall just means deletes the files it installed. If
running the program creates settings files in your
home directory, those will not be deleted. One thing
I love about linux software, is that if you want it to act
like it was just installed, you just delete the config files
in your home directory. In windows, you uninstall, then
reinstall, and hope that fixes the problem.
Anyway, you don't have to uninstall your redhat kernel,
or the source to install another. You can keep the source
in a different directory, and the kernel modules will install
in a different directory too. Just change your old kernel
to a new name, and change the name of the link in
your bootloader, lilo or grub, then add an entry for your
new stuff. That way you will not mess up your working
kernel, and you can spend some spare time trying to
get your new kernel working


All times are GMT -5. The time now is 06:52 PM.