LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Installing ALSA and snd-enu10k1 modprobe errors (https://www.linuxquestions.org/questions/linux-newbie-8/installing-alsa-and-snd-enu10k1-modprobe-errors-114976/)

angel666 11-11-2003 06:05 PM

Installing ALSA and snd-emu10k1 modprobe errors
 
I am trying to install ALSA on my computer and have run into some errors. First, my computer:

Pentium 4 2.8 ghz 800 mhz FSB
Intel 845PERL motherboard
SoundBlaster Live!
NVidia GeForce 4 MX 440 64 mb
60 gb ATA drive

Gentoo 1.4, installed from stage one, brand new [installed last week].

I want to install ALSA v. 0.9.8 on my computer, so i went to the ALSA homepage, downloaded all of the required programs, and installed all of them without a hitch. Now, following the Gentoo Alsa Guide, availilble at the gentoo site [i cannot post the link because this is my first post], i proceeded with the whole installation.

Everything went fine, until i got to the part where i had to start alsa from /etc/init.d/alsasound start.

here is what happened

Code:

bash-2.05b# /etc/init.d/alsasound start

/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod /lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o insmod snd-emu10k1 failed
done
bash-2.05b#

I tried lsmod, to see what i have running, and here is what i get:

Code:

bash-2.05b# lsmod

Module                  Size  Used by    Tainted: GF
serial                49092  0  (autoclean) (unused)
isa-pnp                28100  0  (autoclean) [serial]
svgalib_helper          7660  0  (autoclean) (unused)
emu10k1                58216  1
ac97_codec              9320  0  [emu10k1]
snd-page-alloc          6228  0  (autoclean)
soundcore              3364  4  (autoclean) [emu10k1]
button                  2380  0  (autoclean) (unused)
floppy                47036  0  (autoclean)
ohci1394              15592  0  (unused)
ieee1394              29708  0  [ohci1394]
e100                  49668  1
usb-storage            55608  0  (unused)
hid                    12468  0  (unused)
uhci                  23008  0  (unused)
ehci-hcd              13056  0  (unused)
usbcore                55264  1  [usb-storage hid uhci ehci-hcd]

bash-2.05b#

From what i can gather from lsmod, it seems that i cannot load the module snd-emu10k1. Trying to modprobe it gets me the same problem:

Code:

bash-2.05b# modprobe snd-emu10k1

/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod /lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o insmod snd-emu10k1 failed

bash-2.05b#

If i try to proceed to the next step, with amixer, i get this error:

Code:

bash-2.05b# amixer

amixer: Mixer attach default error: No such device.

bash-2.05b#

so i think that the sound module is not being correctly installed.

I have verified that the module is actually there, and i have looked for the official SoundBlaster Live! driver, which i installed. I have looked around the web for a while, and it seems that this problem is pretty common, because many references have been made, but not easy to solve, because i have not yet seen a response.


Any help would be greatly appreciated.

Thanks!

Demonbane 11-11-2003 09:45 PM

You have to get rid of the OSS modules emu10k1 and ac97_codec before using the ALSA one. Rmmod ac97_codec, emu10k1, unmerge alsa-driver, reconfigure the kernel so only very first entry "sound support"(soundcore module) under sound and nothing else is selected, then do a "make modules && make modules_install", then recompile alsa module and nvidia driver if necessary(can't remember whether it survives a modules_install). Finally do a "depmod -a" then try starting the alsa script again.

Hope this helps

angel666 11-12-2003 12:39 AM

No, i get the same problem.

When i type dmesg, i get:

Code:


bash-2.05b# dmesg

.....
[other stuff]
.....

EMU10K1/Audigy soundcard not found or device busy

bash-2.05b#

thanks again for the help.

quintar_51 11-15-2003 04:02 PM

Hi, this is weird, but I also got the same problem with amixer.

I unemerged alsa, double-checked my module in the kernal, recompiled it, but again, same error.

I booted into kde and just opened kmixer and just clicked on the main sound and turned up the volume and it worked!

give that a shot.

angel666 11-15-2003 08:18 PM

Ok, i dont have KDE installed, i use WindowMaker as my window manager, but if it helps im going to try it. So im going to install KDE and attempt to use kmixer from there.

Thanks for all the help,

Leo

angel666 11-16-2003 11:02 AM

I installed KDE, and KMixer was able to raise the volume to the max. But since I use WindowMaker, i would prefewr it if I didnt have to open KDE every time that i wanted to raise the volume.

How would i run KMix, a KDE 3.1 app, in WindowMaker?


All times are GMT -5. The time now is 08:25 AM.