LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices



Reply
 
Search this Thread
Old 05-05-2005, 05:57 AM   #1
comatosebuddha
LQ Newbie
 
Registered: Aug 2003
Location: Kolkata, West Bengal, India
Distribution: Fedora Core 3, SUSE 9.1
Posts: 10

Rep: Reputation: 0
Angry snd-emu2k1 module missing after installing Intel sound driver snd-azx


I am running Suse-9.1 kernel 2.6.4-52-smp on an intel 915GV mainboard with 512 MB DDR400 memory and SBLive value soundcard. The onboard graphics are working fine and after updating the drivers from Intel's website I could get OpenGL working too. However the onboard sound was not detected. I was therefore using my SBLive! sound card with snd-emu10k1 drivers loaded (automatically done during the install) thru ALSA. When Intel released their new audio drivers for linux I downloadsd and installed the drivers. Thereafter, the onboard sound got detected using module snd-azx but the sound was very choppy with frequent gaps, crackles and hisses. So I decided to add the Live! card as card #2 but got the error
"an error occurred during the installation of
CT 4832 SBLive Value
The kernel module snd-emu10k1 for sound support
could not be loaded. This can be caused by incorrect
module parameters, including invalid IO or IRQ parameters."

This is my lsmod output
Module Size Used by
ppp_deflate 7040 0
zlib_deflate 23704 1 ppp_deflate
bsd_comp 6912 0
ppp_async 13312 1
ppp_generic 32020 7 ppp_deflate,bsd_comp,ppp_async
slhc 8192 1 ppp_generic
snd_seq 61328 1
snd_seq_device 9352 1 snd_seq
snd_pcm_oss 60584 0
snd_mixer_oss 20480 1 snd_pcm_oss
snd_azx 35112 4
snd_pcm 108420 2 snd_pcm_oss,snd_azx
snd_page_alloc 11400 1 snd_pcm
snd_timer 27268 2 snd_seq,snd_pcm
snd 64740 16 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_azx,snd_pcm,snd_timer
soundcore 10336 1 snd
usblp 13696 0
ftdi_sio 28548 1
hid 44224 0
edd 10648 0
joydev 11200 0
sg 38304 0
st 41500 0
sr_mod 17188 0
nvram 10248 0
ehci_hcd 29444 0
usbserial 32752 3 ftdi_sio
parport_pc 37824 1
lp 12164 0
parport 41032 2 parport_pc,lp
emu10k1_gp 4480 0
gameport 5760 1 emu10k1_gp
uhci_hcd 34192 0
intel_agp 19616 1
agpgart 30764 1 intel_agp
evdev 10752 0
thermal 13320 0
ipv6 270980 13
processor 17408 1 thermal
fan 4868 0
button 6928 0
battery 9476 0
ac 5764 0
e100 33920 0
mii 6272 1 e100
usbcore 106204 8 usblp,ftdi_sio,hid,ehci_hcd,usbserial,uhci_hcd
subfs 8832 4
ntfs 90956 5
nls_utf8 3072 7
nls_cp437 6784 2
vfat 16256 2
fat 46624 1 vfat
ext3 115752 4
jbd 71332 1 ext3
dm_mod 54144 0
ide_cd 39300 0
cdrom 39452 2 sr_mod,ide_cd
reiserfs 251984 1
ata_piix 8580 7
libata 40192 1 ata_piix,[permanent]
sd_mod 21632 8
scsi_mod 114372 5 sg,st,sr_mod,libata,sd_mod

And this is my lspci output
0000:00:00.0 Host bridge: Intel Corp.: Unknown device 2580 (rev 04)
0000:00:01.0 PCI bridge: Intel Corp.: Unknown device 2581 (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corp.: Unknown device 2582 (rev 04)
0000:00:1b.0 Class 0403: Intel Corp.: Unknown device 2668 (rev 03)
0000:00:1c.0 PCI bridge: Intel Corp.: Unknown device 2660 (rev 03)
0000:00:1c.1 PCI bridge: Intel Corp.: Unknown device 2662 (rev 03)
0000:00:1c.2 PCI bridge: Intel Corp.: Unknown device 2664 (rev 03)
0000:00:1c.3 PCI bridge: Intel Corp.: Unknown device 2666 (rev 03)
0000:00:1d.0 USB Controller: Intel Corp.: Unknown device 2658 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp.: Unknown device 2659 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp.: Unknown device 265a (rev 03)
0000:00:1d.3 USB Controller: Intel Corp.: Unknown device 265b (rev 03)
0000:00:1d.7 USB Controller: Intel Corp.: Unknown device 265c (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev d3)
0000:00:1f.0 ISA bridge: Intel Corp.: Unknown device 2640 (rev 03)
0000:00:1f.1 IDE interface: Intel Corp.: Unknown device 266f (rev 03)
0000:00:1f.2 IDE interface: Intel Corp.: Unknown device 2651 (rev 03)
0000:00:1f.3 SMBus: Intel Corp.: Unknown device 266a (rev 03)
0000:06:00.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
0000:06:00.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08)
0000:06:08.0 Ethernet controller: Intel Corp.: Unknown device 1064 (rev 01)

The output of yast2 sound interactive > modules does not list snd-emu10k1 module
What should I do to activate the snd-emu-10k1 driver again (where do I find the module now that it has been overwritten).

Last edited by comatosebuddha; 05-05-2005 at 06:00 AM.
 
Old 05-06-2005, 04:25 PM   #2
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 77
I would start by disabling the onboard card in your BIOS to free up an IRQ.
Your emu10k1 module may not have been overwritten. After boot try 'modprobe emu10k1'. Still getting an error?
 
Old 05-13-2005, 04:49 PM   #3
comatosebuddha
LQ Newbie
 
Registered: Aug 2003
Location: Kolkata, West Bengal, India
Distribution: Fedora Core 3, SUSE 9.1
Posts: 10

Original Poster
Rep: Reputation: 0
Thanx bulliver. I did what yu suggested. This is the dmesg entry i got when I did a modprobe emu10k1 after disabling onboard bios audio.

emu10k1: Unknown symbol midi_synth_reset
emu10k1: Unknown symbol midi_synth_controller
emu10k1: Unknown symbol midi_synth_set_instr
emu10k1: Unknown symbol midi_devs
emu10k1: Unknown symbol sound_alloc_mididev
emu10k1: Unknown symbol midi_synth_ioctl
emu10k1: Unknown symbol midi_synth_open
emu10k1: Unknown symbol midi_synth_send_sysex
emu10k1: Unknown symbol sequencer_init
emu10k1: Unknown symbol midi_synth_close
emu10k1: Unknown symbol midi_synth_bender
emu10k1: Unknown symbol midi_synth_start_note
emu10k1: Unknown symbol sound_unload_mididev
emu10k1: Unknown symbol midi_synth_load_patch
emu10k1: Unknown symbol midi_synth_panning
emu10k1: Unknown symbol midi_synth_aftertouch
emu10k1: Unknown symbol midi_synth_setup_voice
emu10k1: Unknown symbol midi_synth_kill_note
emu10k1: Unknown symbol midi_synth_hw_control

So, I'm stuck once more....... .
 
Old 05-13-2005, 04:57 PM   #4
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 77
Well, I think that unknown symbol errors are a result of trying to load a module that was built against a different version of the kernel than the one you are running.

As a last resort, you can try running 'depmod -a' to rebuild your module dependancy table. Not sure if this will work though...

If you are comfortable building your own kernel, I would just do that. Add support for your soundcard in the drivers -> sound -> alsa -> pci cards section. There you will find the snd-emu10k1 setting.
 
Old 05-13-2005, 05:07 PM   #5
comatosebuddha
LQ Newbie
 
Registered: Aug 2003
Location: Kolkata, West Bengal, India
Distribution: Fedora Core 3, SUSE 9.1
Posts: 10

Original Poster
Rep: Reputation: 0
I did modprobe snd-emu10k1;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss and then got this at dmesg -
emu10k1: Unknown symbol midi_synth_reset
emu10k1: Unknown symbol midi_synth_controller
emu10k1: Unknown symbol midi_synth_set_instr
emu10k1: Unknown symbol midi_devs
emu10k1: Unknown symbol sound_alloc_mididev
emu10k1: Unknown symbol midi_synth_ioctl
emu10k1: Unknown symbol midi_synth_open
emu10k1: Unknown symbol midi_synth_send_sysex
emu10k1: Unknown symbol sequencer_init
emu10k1: Unknown symbol midi_synth_close
emu10k1: Unknown symbol midi_synth_bender
emu10k1: Unknown symbol midi_synth_start_note
emu10k1: Unknown symbol sound_unload_mididev
emu10k1: Unknown symbol midi_synth_load_patch
emu10k1: Unknown symbol midi_synth_panning
emu10k1: Unknown symbol midi_synth_aftertouch
emu10k1: Unknown symbol midi_synth_setup_voice
emu10k1: Unknown symbol midi_synth_kill_note
emu10k1: Unknown symbol midi_synth_hw_control
emu10k1: Unknown symbol midi_synth_reset
emu10k1: Unknown symbol midi_synth_controller
emu10k1: Unknown symbol midi_synth_set_instr
emu10k1: Unknown symbol midi_devs
emu10k1: Unknown symbol sound_alloc_mididev
emu10k1: Unknown symbol midi_synth_ioctl
emu10k1: Unknown symbol midi_synth_open
emu10k1: Unknown symbol midi_synth_send_sysex
emu10k1: Unknown symbol sequencer_init
emu10k1: Unknown symbol midi_synth_close
emu10k1: Unknown symbol midi_synth_bender
emu10k1: Unknown symbol midi_synth_start_note
emu10k1: Unknown symbol sound_unload_mididev
emu10k1: Unknown symbol midi_synth_load_patch
emu10k1: Unknown symbol midi_synth_panning
emu10k1: Unknown symbol midi_synth_aftertouch
emu10k1: Unknown symbol midi_synth_setup_voice
emu10k1: Unknown symbol midi_synth_kill_note
emu10k1: Unknown symbol midi_synth_hw_control

Now what?
 
Old 05-13-2005, 05:10 PM   #6
comatosebuddha
LQ Newbie
 
Registered: Aug 2003
Location: Kolkata, West Bengal, India
Distribution: Fedora Core 3, SUSE 9.1
Posts: 10

Original Poster
Rep: Reputation: 0
depmod -a didn't work.
Guess kernel recompiling is required?
 
Old 05-14-2005, 05:29 AM   #7
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 77
Quote:
Guess kernel recompiling is required?
Not sure if it is strictly required, but it is probably the easiest way to get your soundcard up and running at this point...

I am not sure what else to tell you if your modules will not load...
 
Old 01-10-2006, 12:17 PM   #8
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
Similar problem

Hi,

I have a similar problem. I updated SuSE 9.3 to 10.0. After boot-up I was not longer able to get sound. I removed the SB Live card and enabled the on-board sound card. Still did not work, I re-installed the SB Live card and treated it like new hardward added. In the config of the card, I got the error about and I/O or IRQ conflict. And that emu10k1 could not be loaded. I have no idea of how to re-complie a kernel.

Any suggestions? Thanks
 
Old 01-10-2006, 07:44 PM   #9
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
Now that I'm home. I've typed in modprobe emu10k1. I get no output? Does mean that things are working???
 
Old 01-10-2006, 08:05 PM   #10
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 77
Quote:
I've typed in modprobe emu10k1. I get no output? Does mean that things are working???
It means the module loaded successfully.
Do you have sound now? Don't forget to make sure any audio/video apps you use are set to use OSS rather than Alsa output...
 
Old 01-10-2006, 08:25 PM   #11
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
Yast will not allow me to setup the sound card (SB Live). Error that emu10k1 can not be loaded. Possibly due to IRQ conflict or I/O error.

Why use OSS instead of ALSA? Is this new for SuSE 10.0?

Thanks for your help.
 
Old 01-12-2006, 07:03 AM   #12
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
Well it is curious. I found that the sound card and modem were using the same IRQ. Since I'm no longer using the dial-up modem I removed it. The I/O address of the sound changed but kept the same IRQ. Though, there are two (2) USB controllers that are also using the same IRQ. I thought there was a IRQ-sharing technology out there?

I've checked the order that module are loaded and appears fine. I'm still left with Yast refusing me to configure the sound card.

Any ideas? Thanks.
 
Old 01-12-2006, 02:43 PM   #13
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 77
Quote:
Yast will not allow me to setup the sound card (SB Live). Error that emu10k1 can not be loaded.
But you already loaded it...that's what 'modprobe emu10k1' did. My opinion: don't bother with yast at this point. Just try playing something with xmms or whatever, and see if you have sound.

Quote:
Why use OSS instead of ALSA? Is this new for SuSE 10.0?
emu10k1 is the OSS driver, and snd-emu10k1 is the Alsa driver. Alsa is actually the newer soundsystem, it it generally has better quality, but since you have the oss module loaded, might as well try it for now.
 
Old 01-12-2006, 08:48 PM   #14
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
My error, it actually is the snd-emu10k1 module that is loaded. I disabled ACPI and tried again, with no luck. I don't understand, all I did was upgrade to Suse 10.0, why didn't setting stay the same?

Still pushing ahead, thanks for your input.

Erik
 
Old 01-12-2006, 09:26 PM   #15
Cichlid
Member
 
Registered: Jan 2002
Location: Montreal
Distribution: Ubuntu 8.10
Posts: 178

Rep: Reputation: 30
I did a dmesg. Below is a paste of the error:

EMU10K1_Audigy: probe of 0000:00:0f.0 failed with error -16
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
subfs: unsuccessful attempt to mount media (256)
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=192.168.1.101 DST=192.168.1.255 LEN=241 TOS=0x00 PREC=0x00 TTL=64 ID=19 DF PROTO=UDP SPT=138 DPT=138 LEN=221
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=192.168.1.101 DST=192.168.1.255 LEN=233 TOS=0x00 PREC=0x00 TTL=64 ID=20 DF PROTO=UDP SPT=138 DPT=138 LEN=213
PCI: Found IRQ 11 for device 0000:00:0f.0
PCI: Sharing IRQ 11 with 0000:00:02.2
PCI: Unable to reserve I/O region #1:20@d400 for device 0000:00:0f.0

EMU10K1_Audigy: probe of 0000:00:0f.0 failed with error -16
PCI: Found IRQ 11 for device 0000:00:0f.0
PCI: Sharing IRQ 11 with 0000:00:02.2
PCI: Unable to reserve I/O region #1:20@d400 for device 0000:00:0f.0
EMU10K1_Audigy: probe of 0000:00:0f.0 failed with error -16
PCI: Found IRQ 11 for device 0000:00:0f.0
PCI: Sharing IRQ 11 with 0000:00:02.2
PCI: Unable to reserve I/O region #1:20@d400 for device 0000:00:0f.0
EMU10K1_Audigy: probe of 0000:00:0f.0 failed with error -16

If you need the whole output, I'll post it.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 10.1 Module snd-intel8x0, sound not working! naimslim89 Linux - Hardware 3 08-21-2005 04:13 AM
My sound module (snd-mia) works, but without manually restarting the initscript... jacksonscottsly Linux - Hardware 0 07-31-2005 09:19 AM
Can't locate module snd-intel8x0, no sound letdoit Slackware 12 05-25-2004 10:09 AM
Can't locate module snd-intel8x0, no sound letdoit Linux - Networking 0 05-23-2004 09:23 PM
Sound Conflict: snd-via82xx & snd-emu10k1 Electronkz Linux - Hardware 6 03-29-2004 12:58 PM


All times are GMT -5. The time now is 01:27 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration