Sound Blaster Live! Audio Problem in Mandrake 10CE
Hello All,
I am having a problem with my sound card. I have made sure the master and PCM is unmuted, I have checked my driver usage to make sure it is using the right driver, which is "emu10k1". Is there anything else to do for this problem?? Thanks in advance, DaveThePuzzled :newbie: |
What is the output of : dmesg ?
|
You said you're having problems but neglected to specify them. Are you saying that sounds looks like it's playing but no actual sound comes out? If so, try to go through and umute ALL channels and set them to about 70-80%.
|
I hope you are ready for this. There was a lot of output for this....
Linux version 2.6.3-4mdk (nplanel@n3.mandrakesoft.com) (gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)) #1 Tue Mar 2 07:26:13 CET 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e7000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 00000000040fd800 (usable) BIOS-e820: 00000000040fd800 - 00000000040ff800 (ACPI data) BIOS-e820: 00000000040ff800 - 00000000040ffc00 (ACPI NVS) BIOS-e820: 00000000040ffc00 - 000000000c000000 (usable) BIOS-e820: 00000000fffe7000 - 0000000100000000 (reserved) 192MB LOWMEM available. On node 0 totalpages: 49152 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 45056 pages, LIFO batch:11 HighMem zone: 0 pages, LIFO batch:1 DMI 2.1 present. ACPI disabled because your bios is from 1999 and too old You can enable it with acpi=force Built 1 zonelists Kernel command line: root=/dev/hdb1 devfs=mount acpi=ht resume=/dev/hdb5 splash=silent vga=788 bootsplash: silent mode. Local APIC disabled by BIOS -- reenabling. Found and enabled local APIC! Initializing CPU#0 PID hash table entries: 1024 (order 10: 8192 bytes) Detected 547.320 MHz processor. Using tsc for high-res timesource Console: colour dummy device 80x25 Memory: 190564k/196608k available (1815k kernel code, 5360k reserved, 846k data, 272k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 1081.34 BogoMIPS Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 131k freed CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 512K CPU: After all inits, caps: 0383fbff 00000000 00000000 00000040 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Pentium III (Katmai) stepping 03 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 547.0086 MHz. ..... host bus clock speed is 99.0469 MHz. NET: Registered protocol family 16 EISA bus registered PCI: PCI BIOS revision 2.10 entry at 0xfd983, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20040211 ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay PnPBIOS: Disabled PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0 vesafb: framebuffer at 0xf0000000, mapped to 0xcc800000, size 16384k vesafb: mode is 800x600x16, linelength=1600, pages=67 vesafb: protected mode interface info at c000:569b vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 fb0: VESA VGA frame buffer device apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) ikconfig 0.7 with /proc/config* VFS: Disk quotas dquot_6.5.1 devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x1 Initializing Cryptographic API Limiting direct PCI/PCI transfers. isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found bootsplash 3.1.3-2003/11/14: looking for picture.... silentjpeg size 14856 bytes, found (800x600, 14808 bytes, v3). Console: switching to colour frame buffer device 92x32 pty: 1024 Unix98 ptys configured Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller at PCI slot 0000:00:07.1 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hda:pio, hdb:DMA ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:pio, hdd:DMA hda: WDC WD400BB-00DEA0, ATA DISK drive hdb: WDC WD205BA, ATA DISK drive Using anticipatory io scheduler ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: DVDROM 10X, ATAPI CD/DVD-ROM drive hdd: SONY CD-RW CRX140E, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 128KiB hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33) /dev/ide/host0/bus0/target0/lun0: p1 hdb: max request size: 128KiB hdb: 40088160 sectors (20525 MB) w/2048KiB Cache, CHS=39770/16/63, UDMA(33) /dev/ide/host0/bus0/target1/lun0: p1 p2 < p5 p6 > Console: switching to colour frame buffer device 92x32 mice: PS/2 mouse device common for all mice serio: i8042 AUX port at 0x60,0x64 irq 12 input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1 serio: i8042 KBD port at 0x60,0x64 irq 1 input: AT Translated Set 2 keyboard on isa0060/serio0 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 EISA: Probing bus 0 at eisa0 NET: Registered protocol family 2 IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) NET: Registered protocol family 1 BIOS EDD facility v0.12 2004-Jan-26, 2 devices found Please report your BIOS at http://linux.dell.com/edd/results.html Resume Machine: resuming from /dev/hdb5 Resuming from device hdb5 Resume Machine: This is normal swap space PM: Reading pmdisk image. PM: Resume from disk failed. md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). Mounted devfs on /dev kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Mounted devfs on /dev Freeing unused kernel memory: 272k freed Real Time Clock Driver v1.12 drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1 PCI: Found IRQ 9 for device 0000:00:07.2 PCI: Sharing IRQ 9 with 0000:00:10.0 uhci_hcd 0000:00:07.2: UHCI Host Controller uhci_hcd 0000:00:07.2: irq 9, io base 00001020 uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb 1-2: new full speed USB device using address 2 Linux video capture interface: v1.00 drivers/usb/media/ibmcam.c: Veo Stingray [800C] USB camera found (model 2, rev. 0x030a) videodev: "ibmcam USB Camera" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ drivers/usb/media/usbvideo.c: ibmcam on /dev/video0: canvas=352x240 videosize=352x240 drivers/usb/core/usb.c: registered new driver ibmcam EXT3 FS on hdb1, internal journal Adding 4089416k swap on /dev/hdb5. Priority:-1 extents:1 SCSI subsystem initialized imm: Version 2.05 (for Linux 2.4.0) parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] parport0: irq 7 detected parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) ppa: Version 2.07 (for Linux 2.4.x) Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected an Intel 440BX Chipset. agpgart: Maximum main memory to use for agp memory: 150M agpgart: AGP aperture is 64M @ 0xec000000 Supermount version 2.0.4 for kernel 2.6 NTFS driver 2.1.6 [Flags: R/O MODULE]. NTFS volume version 3.1. sundance.c:v1.01+LK1.09a 10-Jul-2003 Written by Donald Becker http://www.scyld.com/network/sundance.html PCI: Enabling device 0000:00:0e.0 (0114 -> 0117) PCI: Found IRQ 11 for device 0000:00:0e.0 PCI: Sharing IRQ 11 with 0000:01:00.0 eth0: D-Link DFE-530TXS FAST Ethernet Adapter at 0x1080, 00:05:5d:fe:f3:da, IRQ 11. eth0: MII PHY found at address 1, status 0x782d advertising 01e1. ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack version 2.1 (1536 buckets, 12288 max) - 300 bytes per conntrack ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack version 2.1 (1536 buckets, 12288 max) - 300 bytes per conntrack inserting floppy driver for 2.6.3-4mdk Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 hdc: ATAPI DVD-ROM drive, 512kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 hdd: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache, UDMA(33) ide-floppy driver 0.99.newide drivers/usb/core/usb.c: registered new driver hiddev drivers/usb/core/usb.c: registered new driver hid drivers/usb/input/hid-core.c: v2.0:USB HID core driver NET: Registered protocol family 17 eth0: Link changed: 100Mbps, full duplex PCI: Enabling device 0000:00:0f.0 (0104 -> 0105) PCI: Found IRQ 10 for device 0000:00:0f.0 NET: Registered protocol family 10 Disabled Privacy Extensions on device c035fa20(lo) IPv6 over IPv4 tunneling driver mtrr: 0xf0000000,0x4000000 overlaps existing 0xf0000000,0x1000000 [drm] Initialized radeon 1.10.0 20020828 on minor 0: ATI Radeon RV280 9200 SE mtrr: 0xf0000000,0x4000000 overlaps existing 0xf0000000,0x1000000 agpgart: Found an AGP 1.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode drivers/usb/media/usbvideo.c: Packet Statistics: Total=64. Empty=31. Usage=51% drivers/usb/media/usbvideo.c: Transfer Statistics: Transferred=2 B Usage=0% [drm] Loading R200 Microcode atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 0 changed to on bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 1 changed to on bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 2 changed to on bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 3 changed to on bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 4 changed to on bootsplash 3.1.3-2003/11/14: looking for picture.... found (800x600, 11943 bytes, v3). bootsplash: status on console 5 changed to on eth0: no IPv6 routers present mtrr: 0xf0000000,0x4000000 overlaps existing 0xf0000000,0x1000000 mtrr: 0xf0000000,0x4000000 overlaps existing 0xf0000000,0x1000000 agpgart: Found an AGP 1.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode drivers/usb/media/usbvideo.c: Packet Statistics: Total=64. Empty=31. Usage=51% drivers/usb/media/usbvideo.c: Transfer Statistics: Transferred=2 B Usage=0% [drm] Loading R200 Microcode atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly. |
Quote:
|
Ok, did not know it was a DELL, some troubles with dell products ... problably won't work with Linux !!
Your sound card not detected anyway. Is MDK control center detecting anything related with your sound card ? |
I wouldn't be so sure about the sound card not being detected, for the following reasons:
1) The 2.6 series kernels have ALSA integrated by default, but this seems to confuse the hardware detection in some way; I've had 4 2.6-series kernels under 3 different distros, and the boot messages always say "no soundcard detected" until the ALSA init script actually initializes the card; 2) My experience with Mandrake suggests that they almost certainly would have set the ALSA init script to start at rnlevel 5 automatically; 3) If no sound card was detected at all, you would get errors in audio apps-- they wouldn't play on, mutely. Of course, the easiest way to be certain is to go to the Mandrake Control Center=>HardDrake and confirm that the card is listed there. I think the card is there and working properly, but you have something muted that is preventing the sound from being heard. For instance, if the program in question is XMMS, that app has its own volume control. Have you raised that above 0%? Stupid question for today, but... are the speakers plugged into the correct socket and is their volume raised above 0? If trying to play an audio CD, is there an audio cable connecting the CD-ROM drive to the sound card? Have you unmuted the volume in your Desktop Environment's volume control applet only (KMix, or the GNOME Volume Control), alsamixer only, or both (you have to adjust the volume in both areas)? Have you started the sound server in your Desktop Environment (aRTs if KDE, esd if GNOME, both in the Sound Control Panel of the DE's Control Center), and tested if you can hear system sounds? Have you tried to play Frozen Bubble (installed by default, as Mandrake supported the development of this great little game)? Can you hear the music on the startup screen (which is unrelated to the systems used for playing music via XMMS or the audio component of a video)? Getting sound working is usually more of a PITA than it seems like it ought to be, but it's also usually less of a PITA than it seems like it's going to be when you find that you can't hear anything :) . Hope this helps narrow down the problem. |
Could you show me the output of lspci, lsmod and the contents of /etc/modprobe.conf? I assume Mandy 10 uses the 2.6 kernel series.
|
Everything is turned up as much as it can be in alsamixer and Kmix and unmuted.
Here is the output from lspci for the soundcard: 00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) Here is the output of lsmod for the soundcard: snd-seq-midi 8160 0 snd-emu10k1-synth 6816 0 snd-emux-synth 36320 1 snd-emu10k1-synth snd-seq-virmidi 6912 1 snd-emux-synth snd-seq-midi-emul 7776 1 snd-emux-synth snd-seq-oss 31232 0 snd-seq-midi-event 7552 3 snd-seq-midi,snd-seq-virmidi,snd-seq-oss snd-seq 51024 8 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-midi-emul,snd-seq-oss,snd-seq-midi-event snd-pcm-oss 51812 0 snd-mixer-oss 17952 1 snd-pcm-oss snd-emu10k1 85508 2 snd-emu10k1-synth snd-rawmidi 23616 3 snd-seq-midi,snd-seq-virmidi,snd-emu10k1 snd-pcm 93156 2 snd-pcm-oss,snd-emu10k1 snd-timer 24484 2 snd-seq,snd-pcm snd-seq-device 8008 7 snd-seq-midi,snd-emu10k1-synth,snd-emux-synth,snd-seq-oss,snd-seq,snd-emu10k1,snd-rawmidi snd-ac97-codec 58148 1 snd-emu10k1 snd-page-alloc 11972 2 snd-emu10k1,snd-pcm snd-util-mem 4448 2 snd-emux-synth,snd-emu10k1 snd-hwdep 8928 2 snd-emux-synth,snd-emu10k1 snd 52484 18 snd-seq-midi,snd-emux-synth,snd-seq-virmidi,snd-seq-oss,snd-seq-midi-event,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-emu10k1,snd-rawmidi,snd-pcm,snd-timer,snd-seq-device,snd-ac97-codec,snd-util-mem,snd-hwdep soundcore 9248 1 snd Last, here is the output of modprobe.conf: alias eth0 sundance alias sound-slot-0 snd-emu10k1 install scsi_hostadapter /sbin/modprobe imm; /sbin/modprobe ppa; /bin/true install snd-emu10k1 /sbin/modprobe --first-time --ignore-install snd-emu10k1 && { /sbin/modprobe snd-pcm-oss; /bin/true; } install usb-interface /sbin/modprobe usb-uhci; /bin/true remove snd-emu10k1 { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --first-time --ignore-remove snd-emu10k1 This last one on the last line says remove snd-emu10k1. What is that?? |
Oh, and here is the kernel version I am using
2.6.3-4mdk |
snd-emu10k1 is module ( driver ) for your sound card ( sound blaster live )
and probably trying OSS for sound. modules should like this : #ALSA portion alias char-major-116 snd alias snd-card-0 snd-emu10k1 or #OSS/free portion alias char-major-14 soundcore alias sound-slot-0 snd-emu10k1 seek here for your module,as i am not pretty sure of what will work for you. What MDK control center says about your sound card and the module used ( you probably find OSS or ALSA listed, but have read somewhere MDK and new kernel was using ALSA by default ) |
Hi, here is the information i get from the ALSA site :
# ALSA portion alias char-major-116 snd alias snd-card-0 snd-emu10k1 # module options should go here # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 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 Hope will help, try to copy and paste the above ( as ROOT ) instead of the only line you have in modules.conf. Save the information > log out,log in > and see if any change appears. For more information, go to the alsa site and seek for emu-10k1. |
Log in as root
How do I log in as root?? I know I can go in console and do su and become root there but how would I edit from there and just log in as root??
|
well the easiest way, is to log as root at start up, instead of your usual loggin, select root and use root password.
Mandrake sometimes hide the root user by default, so go to kde control center and unhide it !! Then seek for modules.conf in konqueror and make changes. Root has all rights, so be careful, i made a lot of changes in modules before getting sound, so think is harmless... and so i read in some books ( " Running Linux " is the one you should get - O'REILLY books - ) Don't forget to save changes, but first go to Alsa site for more information, once again i'm not using the same sound card as you do !! |
You don't have to log in as root; su to root, then in the root terminal type:
name_of_text_editor /etc/modules.conf &. The whole purpose of the root terminal created by su is that you can type any command and it will be considered to be coming from root. So you can open programs as root as well, especially text files only editable by root, without logging out and logging back in. |
All times are GMT -5. The time now is 12:04 PM. |