Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
My sound card is a Creative Soundblaster Audigy. Whenever sounds like MP3s play on Mandrake 9.2, the sound is noticeably duller than normal.
So I've tried downloading the latest ALSA drivers, version 0.9.3, and installing them, but after I followed the instructions and rebooted, a message popped up saying something like "Sound device could not be found, continuing with null output." I haven't had much success with previous ALSA installation attempts on Mandrake 9.1 and SuSE 8.2 either.
The nVidia drivers installation sticky in this Newbie forum is very helpful indeed. It'd be very nice if someone could likewise post an ALSA driver installation guide.
The only tricky part is the setting up of modules.conf, you will need something like:
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
Then, after that, remove any sound modules for that card you may have loaded and run the driver init script:
/etc/init.d/alsasound start
...should load the driver ok.
feel free to stop by #creative on irc.freenode.net for further help.
Thanks for the link, Stunned. I'll read it and try to get things working. Yes, ABZ, I'm sorry, I meant 0.9.8.
I'm unclear about what "CVS" is. It says that if I'm using CVS I have to type ./cvscompile or make build instead of ./configure but I don't know if I have it or not. Also, what is DEVFS???
Please tell me if the mentioned method will work well for my sound card, and any special steps I might have to take. This is the info of my sound card, given by Mandrake Control Center.
CVS is code that can be checked out (downloaded) that is usually very unstable (or can be) and is the developer's version of whatever it may be. In general, you can avoid using CVS unless there is some feature in the CVS code of your package that is not in the regular version or you want to check it out for testing purposes or help develop.
So stick with 0.9.8 for now and ignore the cvscompile stuff
PLEEEEEEEEEEEEEEEEEEEEEAAAASE help me out with this as it is driving me nuts!! I followed the instructions in that Quick Install guide, but none my modprobes seem to work
Have you got the kernel-source installed that matches your running kernel?
Code:
[fancy@tinwhistle fancy]$ su -
Password:
[root@tinwhistle root]# uname -r
2.4.18-3
I am running kernel version 2.4.18-3. Do I have the proper source code?
Code:
[root@tinwhistle root]# cd /usr/src
[root@tinwhistle src]# ls -alc
total 3
drwxr-xr-x 4 root root 136 Jun 12 14:53 .
drwxr-xr-x 16 root root 424 Jun 4 12:04 ..
lrwxrwxrwx 1 root root 14 Jun 4 12:11 linux-2.4 -> linux-2.4.18-3
drwxr-xr-x 16 root root 584 Jun 4 12:11 linux-2.4.18-3
drwxr-xr-x 7 root root 168 Jun 4 12:08 redhat
[root@tinwhistle src]#
I do have the same kernel version source code installed in the directory /usr/src/linux-2.4.18-3 and there is a symbolic link named linux-2.4 pointing to it.
Thanks all of you for your helpful tips.Sadly I haven't had progress. My source, headers, and gcc are all fine and I'm thinking about doing make clean in all ALSA directories and then going over the whole process again.
There is one curious thing though. In the Quick Install guide at http://alsa-project.org/alsa-doc/doc...module=emu10k1
it tells the user to make a directory /usr/src/alsa and copy the ALSA source code into it. I'm not sure if this is really necessary, and I didn't do this anyway because I couldn't find the ALSA source code.
Is this step really necessary? If so, where can the ALSA source be found? I've downloaded the ALSA drivers, libs, and utils tarballs.
I still haven't got sound coming out of my Sound Blaster Audigy yet. Sound did come out before I attempted to install latest ALSA drivers, but it was dull. And a couple of weeks ago, I thought installing nVidia drivers was hard enough! (Now I've got em.)
But I've gone through the whole process again. unzipping and ./configure;make;make install-ing of all ALSA packages - alsa-drivers, alsa-lib, alsa-utils - appears to go fine. It's only when I do
that insmod snd-xxx failed appears for each command. I've checked out my source, headers, and gcc version just like Stunned and Fancypiper suggested. What could I possibly be doing wrong?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.