>> (i was getting
>> snd: unable to register OSS mixer device 0:0
>> etc etc
>>
>> errors when doing 'modprobe snd-pcm-oss' )
What's going on here? I have similar problems, on a very
vanilla system: video, sound, ethernet, and PCI. I had
no problems for years; difficulties started after upgraging
the BIOS; or maybe this has nothing to do with things.
# I'm running Red Hat 7.2
$ cat /proc/version
Linux version 2.4.7-10 ([EMAIL PROTECTED]) (gcc version 2.96
20000731 (Red Hat Linux 7.1 2.96-98)) #1 Thu Sep 6 17:27:27 EDT 2001
# Here is a list of modules, before loading the sound modules:
$ lsmod
Module Size Used by
binfmt_misc 6416 1
parport_pc 14768 1 (autoclean)
lp 6416 0 (autoclean)
parport 25600 1 (autoclean) [parport_pc lp]
autofs 11520 0 (autoclean) (unused)
natsemi 9520 1
ipchains 39200 0
ide-scsi 8224 0
scsi_mod 95696 1 [ide-scsi]
ide-cd 27072 0
cdrom 28512 0 [ide-cd]
nls_iso8859-1 2832 1 (autoclean)
nls_cp437 4352 1 (autoclean)
vfat 9584 1 (autoclean)
fat 32384 0 (autoclean) [vfat]
usb-uhci 21536 0 (unused)
usbcore 51712 1 [usb-uhci]
ext3 64624 3
jbd 40992 3 [ext3]
# Here is /etc/modules.conf
$ cat /etc/modules.conf
aliasparport_lowlevel parport_pc
alias usb-controller usb-uhci
alias eth0 natsemi
alias eth1 natsemi
# ALSA native device support
alias snd-card-0 snd-emu10k1
# Sound card configuration
alias sound-slot-0 cmpci
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
# OSS/Free mixer levels load/store
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
Running things by hand, "modprobe snd-card-0" and "modprobe sound-slot-0"
both go OK, but "modprobe sound-service-0-0" provokes the evil message:
driver-0.9.0beta12/alsa-kernel/core/oss/mixer_oss.c:995: unable to register OSS mixer
device 0:0, err=-16
"err=-16" is my own patch to the snd-mixer-oss module. The error is
-EBUSY; but it's not obvious to me what might be busy or what to do
about it.
Any further info will be gladly provided.
Many thanks:
Jonathan Ryshpan <[EMAIL PROTECTED]>
Though a program be but three lines long,
someday it will have to be maintained.
-- The Tao of Programming
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user