On Tue, 22 Jun 2004 13:56:46 -0400 Nori Heikkinen <[EMAIL PROTECTED]> wrote: > > hey all, > > after a reboot, my sound has disappeared. music123 tells me > > Error: Cannot open device oss. > > so i look to see if I've got the apporpriate modules in my kernel > (which I should have; this never _used_to be a problem!), and, as far > as I can tell, I don't. I only have: > > Module Size Used by Not tainted > serial 42436 0 (autoclean) > vfat 9548 0 (unused) > fat 29848 0 [vfat] > > I need at least "sound" and the module for my soundcard, yes?
If you're running OSS (which it looks like you are), you need soundcore, sound, and es1371 (and maybe ac97_codec, dunno, depends on your card). If you're running ALSA, you need soundcore + the relevant ALSA modules. soundcore is common to both OSS and ALSA. > es1371 > (which is what I think I need for my Ensoniq) is in /etc/modules, but > it's not getting loaded; there's nothing i can see in dmesg, > /var/log/messages, or /var/log/syslog that's relevant. Create a file in /etc/default called "bootlogd". Edit /etc/default/bootlogd so that it says: # Run bootlogd at startup ? BOOTLOGD_ENABLE=Yes You will then get files in /var/log with names like boot, boot.0, etc.; these will contain logs of what the /etc/init.d scripts do during the boot process. The actions of those scripts aren't normally logged in dmesg. > So i try to modprobe it in by hand, and get the following output: > > /lib/modules/2.4.20+nori-orange/kernel/drivers/sound/es1371.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+nori-orange/kernel/drivers/sound/es1371.o: insmod > /lib/modules/2.4.20+nori-orange/kernel/drivers/sound/es1371.o > failed/lib/modules/2.4.20+nori-orange/kernel/drivers/sound/es1371.o: > insmod es1371 failed > > No such device? What device? I have all the /dev/dsps: > > crw-rw---- 1 root audio 14, 3 Jun 22 00:53 /dev/dsp > crw-rw---- 1 root audio 14, 3 Apr 14 2001 /dev/dsp0 > crw-rw---- 1 root audio 14, 19 Jun 22 00:53 /dev/dsp1 > crw-rw---- 1 root audio 14, 35 Jun 22 00:53 /dev/dsp2 > crw-rw---- 1 root audio 14, 51 Jun 22 00:53 /dev/dsp3 Try modprobing soundcore first, then sound, *then* es1371. Yes, modprobe should take care of those dependencies; but you might learn something from any messages that occur earlier, dunno. What does lspci -vv show for your soundcard? -c -- Chris Metzler [EMAIL PROTECTED] (remove "snip-me." to email) "As a child I understood how to give; I have forgotten this grace since I have become civilized." - Chief Luther Standing Bear
pgpv45yaxgUDf.pgp
Description: PGP signature