PDA

View Full Version : Sound not working



ggiaretta
11-21-2004, 10:11 AM
I have installed knoppix on a Dell Inspirion 8250.
Knoppix works well except the sound does not work.
I get the following error message:

Sound server informational message:
Error while initializing the sound driver:
can't start sound i/o
The sound server will continue, using the null output device.

Here is my harware configuration:

0000:00:00.0 Host bridge: Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (M
CH) (rev 04)
Subsystem: Dell: Unknown device 0145
Flags: bus master, fast devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Capabilities: <available only to root>

0000:00:01.0 PCI bridge: Intel Corp. 82850 850 (Tehama) Chipset AGP Bridge (rev
04) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, fast devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: ff800000-ff9fffff
Prefetchable memory behind bridge: e8000000-f7ffffff

0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 04) (prog-if 00 [Nor
mal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff600000-ff7fffff
Prefetchable memory behind bridge: f8000000-f80fffff

0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 04)
Flags: bus master, medium devsel, latency 0

0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 04) (prog-if 80 [
Master])
Subsystem: Dell: Unknown device 0145
Flags: bus master, medium devsel, latency 0
I/O ports at ffa0 [size=16]

0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 04)
Subsystem: Dell: Unknown device 0145
Flags: medium devsel, IRQ 17
I/O ports at ccf0 [size=16]

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 NE [Ra
deon 9500 Pro] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 3002
Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 16
Memory at f0000000 (32-bit, prefetchable) [size=128M]
I/O ports at ec00 [size=256]
Memory at ff8f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 80000000 [disabled] [size=128K]
Capabilities: <available only to root>

0000:01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9500
Pro] (Secondary)
Subsystem: ATI Technologies Inc: Unknown device 3003
Flags: bus master, stepping, 66MHz, medium devsel, latency 64
Memory at e8000000 (32-bit, prefetchable) [size=128M]
Memory at ff8e0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <available only to root>

0000:02:01.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Cont
roller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 64, IRQ 19
I/O ports at dce0 [size=32]
Capabilities: <available only to root>

0000:02:01.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Cont
roller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 64, IRQ 18
I/O ports at dcc0 [size=32]
Capabilities: <available only to root>

0000:02:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 2
0 [EHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID): Unknown device 1234
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at ff6ffc00 (32-bit, non-prefetchable) [size=256]
Capabilities: <available only to root>

0000:02:02.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Cont
roller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 64, IRQ 18
I/O ports at dca0 [size=32]
Capabilities: <available only to root>

0000:02:02.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Cont
roller (rev 50) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 64, IRQ 17
I/O ports at dc80 [size=32]
Capabilities: <available only to root>

0000:02:02.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 2
0 [EHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID): Unknown device 1234
Flags: bus master, medium devsel, latency 64, IRQ 19
Memory at ff6ff800 (32-bit, non-prefetchable) [size=256]
Capabilities: <available only to root>

0000:02:07.0 Multimedia video controller: Brooktree Corporation Bt878 Video Cap
ture (rev 11)
Subsystem: Avermedia Technologies Inc AVerTV WDM Video Capture
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at f80ff000 (32-bit, prefetchable) [size=4K]
Capabilities: <available only to root>

0000:02:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (
rev 11)
Subsystem: Avermedia Technologies Inc AVerTV WDM Audio Capture
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at f80fe000 (32-bit, prefetchable) [size=4K]
Capabilities: <available only to root>

0000:02:08.0 Modem: Broadcom Corporation BCM4212 v.90 56k modem (rev 02) (prog-
if 00 [Generic])
Subsystem: Dell: Unknown device 0002
Flags: bus master, fast devsel, latency 64, IRQ 17
Memory at ff6fe000 (32-bit, non-prefetchable) [size=4K]
I/O ports at dc70 [size=16]
Capabilities: <available only to root>

0000:02:09.0 Multimedia audio controller: Creative Labs [SB Live! Value] EMU10k 1X
Subsystem: Creative Labs: Unknown device 1003
Flags: bus master, medium devsel, latency 64, IRQ 18
I/O ports at dc40 [size=32]
Capabilities: <available only to root>

0000:02:09.1 Input device controller: Creative Labs [SB Live! Value] Input devi ce controller
Subsystem: Creative Labs: Unknown device 1003
Flags: bus master, medium devsel, latency 64
I/O ports at dc68 [size=8]
Capabilities: <available only to root>

0000:02:0c.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 10)
Subsystem: Dell: Unknown device 0145
Flags: bus master, medium devsel, latency 64, IRQ 18
Memory at ff6fd000 (32-bit, non-prefetchable) [size=4K]
I/O ports at dc00 [size=64]
Memory at ff6c0000 (32-bit, non-prefetchable) [size=128K]
Capabilities: <available only to root>


Can anyone help me? I am new to linux

Thanks

shah
11-21-2004, 12:42 PM
Don't know if this will work, but you can try.

Try edit /etc/modutils/aliases and add:
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
options snd major=116 cards_limit=1 device_mode=0666
options snd-emu10k1 index=0

Save it and open root konsole and run : update-modules

Still in root konsole, run:
depmod -a
modprobe snd-emu10k1
modprobe snd-pcm-oss
modprobe snd-seq-oss

Then run: alsamixer
unmute the card

or run Kmixer

:D :D

firebyrd10
11-21-2004, 08:07 PM
Don't know if this will work, but you can try.

Try edit /etc/modutils/aliases and add:
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
options snd major=116 cards_limit=1 device_mode=0666
options snd-emu10k1 index=0

Save it and open root konsole and run : update-modules

Still in root konsole, run:
depmod -a
modprobe snd-emu10k1
modprobe snd-pcm-oss
modprobe snd-seq-oss

Then run: alsamixer
unmute the card

or run Kmixer

:D :D

Might only work with a HDinstall.

ggiaretta
11-21-2004, 11:24 PM
Don't know if this will work, but you can try.

Try edit /etc/modutils/aliases and add:
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
options snd major=116 cards_limit=1 device_mode=0666
options snd-emu10k1 index=0

Save it and open root konsole and run : update-modules

Still in root konsole, run:
depmod -a
modprobe snd-emu10k1
modprobe snd-pcm-oss
modprobe snd-seq-oss

Then run: alsamixer
unmute the card

or run Kmixer

:D :D

tried, but when I type
modprobe snd-emu10k1

I get:

/lib/modules/extra/alsa/snd-pcm.o: insmod /lib/modules/extra/alsa/snd-pcm.o failed
/lib/modules/extra/alsa/snd-pcm.o: insmod snd-emu10k1 failed

Any idea of what cused it?

Thanks

shah
11-22-2004, 05:15 AM
I just found out some Dell board are not supported by emu10k1
http://opensource.creative.com/soundcard.html
http://www.linuxquestions.org/questions/showthread.php?threadid=140860
:D :D

ggiaretta
11-25-2004, 06:13 PM
I just found out some Dell board are not supported by emu10k1
http://opensource.creative.com/soundcard.html
http://www.linuxquestions.org/questions/showthread.php?threadid=140860
:D :D

Thanks,

I'll look into it. Is there a way to know the version of the card is used through a command?

Thanks for your help. If I don't get the sound working soon I'll have to revert to Windows
and wait untill the drivers or the documentation improve.

shah
11-26-2004, 07:53 AM
Try:
lspci
cat /proc/pci


How about buying a cheap new pci sound card rather then waiting for a new driver is coming out which we don't know when. Make sure the card is supported by linux/knoppix.


:D :D

ggiaretta
11-27-2004, 03:31 AM
Try:
lspci
cat /proc/pci


How about buying a cheap new pci sound card rather then waiting for a new driver is coming out which we don't know when. Make sure the card is supported by linux/knoppix.


:D :D

I managed to install the properd driver I think. It was emu10k1x, I have a SOundblaster SB0200. This is exactly the module suggested from creative.

now if I list the modules (lsmod) I get:

snd-seq-midi 3040 0 (autoclean) (unused)
snd-seq-midi-event 3136 0 (autoclean) [snd-seq-midi]
snd-seq 35216 0 (autoclean) [snd-seq-midi snd-seq-midi-event]
snd-emu10k1x 8228 1 (autoclean)
snd-rawmidi 12224 0 (autoclean) [snd-seq-midi snd-emu10k1x]
snd-seq-device 3624 0 (autoclean) [snd-seq-midi snd-seq snd-rawmidi]
snd-ac97-codec 47648 0 (autoclean) [snd-emu10k1x]
snd-pcm 53668 0 (autoclean) [snd-emu10k1x snd-ac97-codec]
snd-timer 13828 0 (autoclean) [snd-seq snd-pcm]
snd 28740 1 (autoclean) [snd-seq-midi snd-seq-midi-event snd-seq snd-emu10k1x snd-rawmidi snd-seq-device snd-ac97-codec snd-pcm snd-timer]
snd-page-alloc 4200 0 (autoclean) [snd-seq-midi snd-seq snd-emu10k1x snd-rawmidi snd-seq-device snd-pcm snd-timer snd]

no errors during installation. Still I can not hear any sound!!!!

The application Kmix, now shows the Soundblaster and all the channels.

Any other suggestions? I feel like I am very close to solve the
mistery.

Thanks

shah
11-27-2004, 03:54 AM
Try do some ajustment in kmix (trial&error).
Check on input tab (increase pcm vol) and switches tab.
Try enable or disable some of the swiches....while playing music.

:D :D

rburkhal
11-27-2004, 07:09 AM
Goto the control panel and make sure no options are used.
1) Full Duplex
2) Any other options

I have a Compaq Presario 3000 and caught hell understanding how;
1) Sound Works with KDE running
2) Not working else where, Asterisk can't find sound

I still haven't figured out what the real problem is. :?

knoppix_butnot_linux_nube
11-27-2004, 07:15 AM
If you use DIGITAL OUTPUT CONNECTOR, try instead ANALOG OUTPUT CONNECTOR.
Worked for my SBLive32 card.

Greetings,

cintra
11-27-2004, 01:51 PM
Did you try booting with 'alsa' cheatcode in the boot line?

mvh