[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sound problems - newbie



Lisa C. Boyd wrote:
I am new to Linux and Debian and have really no idea how to troubleshoot things yet. I had a local Debian guru help me install Debian (on the 11th), but I'm having difficulties with my sound. Below is the error message that I get:

Sound server informational message.
Error while initializing the sound driver:
device /dev/dsp can't be opened (no such device)
The sound server will continue using the null output device.

Here's my sound card info:
Crystal Semiconductor
Chip set CS4236

According to /usr/src/linux/Documentation/sound/CS4232 (where "/usr/src/linux" contains the source file for your kernel), the CS4232 driver works for CS423x chips.

*****
# cat /proc/asound/sndstat
Sound Driver:3.8.1a-980706 (ALSA v0.9.0beta10 emulation code)
Kernel: Linux debian001 2.4.16-686 #1 Wed Nov 28 09:27:17 EST 2001 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
--- no soundcards ---

Audio devices: NOT ENABLED IN CONFIG

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG


Did your Debian guru recompile your kernel? If so, he may not have included support for the sound card (either as a module or built-in).

<snip>

*****
# modprobe snd-card-cs4236
/lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: insmod /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o failed /lib/modules/2.4.16-686/alsa/snd-card-cs4236.o: insmod snd-card-cs4236 failed

Unless you have reason not to, you might download the source for a newer kernel (2.4.18 or so in Sid, I believe) and recompile with CS4232 (or 4236 if it's available) as a module.

<snip>

*****
#lspci

00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 02) 00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02)
00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)
00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) 01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)


The lspci command will list the PCI devices in your system. Since the sound card doesn't show up, I would assume that the card is not a PCI device. It has been my experience that PCI devices are a lot easier to configure than ISA devices (unless the PCI device is really new, in which case the support for the device may not yet exist).

I know it's frustrating, but keep plugging on. It's a different world, but worth it.

Kent


--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: