Click to See Complete Forum and Search --> : Sound Card Problems
orufet
04-08-2004, 07:02 PM
Hi, I have a SiS sound card, but my Fedora installation is not recognizing it. There's a little speaker icon in the lower right corner, that, when I click on it, says "Couldn't open mixer device /dev/sound/mixer. By looking in the Hardware Browser, I found that the driver I'm using is i810_audio. Are there any ways to fix this? How can I play sounds on my computer? Thanks!
JohnT
04-08-2004, 07:08 PM
Issue the command in the terminallsmod and post the output. What window/desktop manager are you using?
orufet
04-08-2004, 07:14 PM
The desktop manager I'm using is GNOME.
bash: lsmod: command not found
is what it says. Something I did wrong?
psi42
04-08-2004, 08:15 PM
Originally posted by orufet
bash: lsmod: command not found
is what it says. Something I did wrong?
You need to run lsmod as root. lsmod is in /sbin, which is not in normal users' PATH.
JohnT
04-08-2004, 08:33 PM
Dependent on your kernel version you should have either "module-init-tools-3.0 (kernel 2.6)" or "modutils-2.4.22(kernel 2.4)" installed that provide you with the module tools. Try to locate it on your system with the "locate <filename> command. You should have it. If your trying the command as "user", try as "root" with the commandsu then password, then issue the "lsmod command.
orufet
04-08-2004, 09:15 PM
Alright, here's the output:
Module Size Used by Not tainted
soundcore 6468 0 (autoclean)
parport_pc 19076 1 (autoclean)
lp 9060 0 (autoclean)
parport 37056 1 (autoclean) [parport_pc lp]
autofs 13364 0 (autoclean) (unused)
ds 8680 1
yenta_socket 13664 1
pcmcia_core 57216 0 [ds yenta_socket]
8139too 16808 1
mii 3992 0 [8139too]
ipt_REJECT 4344 1 (autoclean)
ipt_state 1080 6 (autoclean)
ip_conntrack 29256 1 (autoclean) [ipt_state]
iptable_filter 2444 1 (autoclean)
ip_tables 15776 3 [ipt_REJECT ipt_state iptable_filter]
sg 36492 0 (autoclean)
sr_mod 18168 0 (autoclean)
microcode 4700 0 (autoclean)
ide-scsi 12208 0
scsi_mod 108168 3 [sg sr_mod ide-scsi]
ide-cd 35776 0
cdrom 33728 0 [sr_mod ide-cd]
ohci1394 29160 0 (unused)
ieee1394 204676 0 [ohci1394]
evdev 5824 0 (unused)
wacom 7960 0 (unused)
keybdev 2976 0 (unused)
hid 24708 0 (unused)
usb-ohci 21512 0 (unused)
usbcore 79168 1 [wacom hid usb-ohci]
mousedev 5556 1 (autoclean)
input 5888 0 (autoclean) [evdev wacom keybdev hid mousedev]ext3 71300 2
jbd 52084 2 [ext3]
JamminJoeyB
04-08-2004, 09:37 PM
Sound core is loaded, but you have no modules loaded for your sound card. SIS sound has been discussed on here many times. Do a search on SIS sound and you will find plenty of answers. Also there are tons of sound threads on here to help you trouble shoot any problems after you get you sound modules loaded using mopdrobe.
JohnT
04-08-2004, 09:38 PM
OK..try the commandmodprobe i810 (note the space). If it returns no error, then re-issue the commandlsmod and see if it is listed. If it is let me know an I'll show you how to have it load automatically on boot.
orufet
04-09-2004, 05:29 AM
Hello,
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: init_module: Cannot allocate memory
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.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: insmod /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o failed
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: insmod i810 failed
is the output I get from typing ./modprobe i810.
And thanks, I'll try doing some searches.
mdwatts
04-09-2004, 09:26 AM
I would imagine Fedora uses ALSA for sound, so first try loading snd-intel8x0 as root.
modprobe snd-intel8x0
For OSS (kernel) drivers, you would load i810_audio.
modprobe i810_audio
One or the other and not both.
Ensure the user is in the audio group.
You can search the JL forums for 'i810' to find lots of previous suggestions you can also try.
JohnT
04-09-2004, 09:27 AM
The command was modprobe i810.o not./modprobe i810.o and follow the instructions....."You may find more information in syslog or the output from dmesg". Follow mdwatts instructions to the module naming as your response suggest insmod failed possibly due to incorrect module parameters.
Taqwus
04-09-2004, 12:07 PM
Is OS PNP allready disabled in your bios
orufet
04-12-2004, 08:40 PM
What's OS PNP?
Everything I try returns errors left and right. dmesg prints out like three pages of errors, lsmod returns:
visor 13352 0 (unused)
usbserial 23228 0 [visor]
soundcore 6468 0 (autoclean)
nls_iso8859-1 3516 0 (autoclean)
udf 94112 0 (autoclean)
parport_pc 18756 1 (autoclean)
lp 8580 0 (autoclean)
parport 37056 1 (autoclean) [parport_pc lp]
autofs 12084 0 (autoclean) (unused)
ds 8680 1
yenta_socket 13472 1
pcmcia_core 56256 0 [ds yenta_socket]
8139too 16200 1
mii 3992 0 [8139too]
ipt_REJECT 4248 1 (autoclean)
ipt_state 1080 6 (autoclean)
ip_conntrack 28552 1 (autoclean) [ipt_state]
iptable_filter 2444 1 (autoclean)
ip_tables 15136 3 [ipt_REJECT ipt_state iptable_filter]
sg 35436 0 (autoclean)
sr_mod 17400 0 (autoclean)
microcode 4188 0 (autoclean)
ide-scsi 12016 0
scsi_mod 110280 3 [sg sr_mod ide-scsi]
ide-cd 34432 0
cdrom 34592 0 [sr_mod ide-cd]
ohci1394 28776 0 (unused)
ieee1394 203940 0 [ohci1394]
evdev 5184 0 (unused)
wacom 7736 0 (unused)
keybdev 2656 0 (unused)
hid 23908 0 (unused)
usb-ohci 21544 0 (unused)
usbcore 78752 1 [visor usbserial wacom hid usb-ohci]
mousedev 5268 1 (autoclean)
input 5888 0 (autoclean) [evdev wacom keybdev hid mousedev]ext3 71716 2
jbd 51276 2 [ext3]
and I don't understand the modprobe thing. No matter how I type "modprobe" it always says command not found.
Any thoughts? Thanks
JohnT
04-12-2004, 08:56 PM
Modprobe as root....man modprobe man insmod man lsmod
orufet
04-13-2004, 12:51 AM
The output of /sbin/modprobe i810 is this:
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: init_module: Cannot allocate memory
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.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: insmod /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o failed
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: insmod i810 failed
And of /sbin/insmod i810:
Using /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: init_module: Cannot allocate memory
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
and of /sbin/insmod i810_audio:
Using /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o
/lib/modules/2.4.22-1.2174.nptl/kernel/drivers/char/drm/i810.o: init_module: Cannot allocate memory
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
I don't know how to find information in syslog or how to understand dmesg....Thanks, though.
JohnT
04-13-2004, 01:12 AM
When looking for information about your linux system use the manpages....there's even a... man man
mdwatts
04-13-2004, 11:03 AM
Forget about the i810 module as it is not a soundcard driver.
Go into your system bios and ensure you have PnP OS set to NO/Disabled.
And as I posted above.
I would imagine Fedora uses ALSA for sound, so first try loading snd-intel8x0 as root.
modprobe snd-intel8x0
For OSS (kernel) drivers, you would load i810_audio.
modprobe i810_audio
One or the other and not both.
justlinux.com
Copyright 2007 Jupitermedia Corporation All Rights Reserved.