Hello all, Ever since I'm using Debian (woody, kernel 2.4.18) on my new computer I have not been able to use my soundcard which is a Soundblaster Audigy. After many days of reading online postings, FAQ, HOWTO, etc etc I have come very close.
A few sources I used: http://sourceforge.net/projects/emu10k1 http://basic-rip.co.uk/tenpin/linux_audigy_faq.html and ofcourse a lot of Google-ing. During boottime it clearly says that an Audigy soundcard has been detected (see dmesg below) so this makes me happy :-) Although it is strange that the lspci output isn't so sure about the device. After login to KDE 3.1 when I have XMMS play an MP3 file it almost seems ok (btw it uses aRts driver 0.4). I can see the 'visuals' in XMMS show the song that's playing, but still no sound :-( Now, this must be something like a mute button, or something very simple. However when I look with KMix all channels are open.... I must be so close to the solution, so I don't want to give up now ;-) Does anyone have some clue where to look? I can't be the only one with Debian and an Audigy card I guess ;-) Should moving to alsa solve all my problems? This would imply a kernel upgrade, and maybe other implications. Many thanks in advance for any help. Greetings, Raoul My dmesg and lspci output are added below: Linux version 2.4.18-kmr1.0 ([EMAIL PROTECTED]) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Sat Jul 26 21:34:31 CEST 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003fff0000 (usable) BIOS-e820: 000000003fff0000 - 000000003fff8000 (ACPI data) BIOS-e820: 000000003fff8000 - 0000000040000000 (ACPI NVS) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 127MB HIGHMEM available. found SMP MP-table at 000fba20 hm, page 000fb000 reserved twice. hm, page 000fc000 reserved twice. hm, page 000f5000 reserved twice. hm, page 000f6000 reserved twice. On node 0 totalpages: 262128 zone(0): 4096 pages. zone(1): 225280 pages. zone(2): 32752 pages. Intel MultiProcessor Specification v1.4 Virtual Wire compatibility mode. OEM ID: INTEL Product ID: I845G APIC at: 0xFEE00000 Processor #0 Unknown CPU [15:2] APIC version 20 I/O APIC #2 Version 32 at 0xFEC00000. Processors: 1 Kernel command line: BOOT_IMAGE=Linux ro root=305 hdc=ide-scsi ide_setup: hdc=ide-scsi Initializing CPU#0 Detected 2405.541 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 4797.23 BogoMIPS Memory: 1029544k/1048512k available (1278k kernel code, 18580k reserved, 354k data, 228k init, 131008k highmem) Dentry-cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Mount-cache hash table entries: 16384 (order: 5, 131072 bytes) Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes) Page-cache hash table entries: 262144 (order: 8, 1048576 bytes) CPU: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0 CPU: L1 I cache: 12K, L1 D cache: 8K CPU: L2 cache: 512K CPU: After vendor init, caps: bfebfbff 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: bfebfbff 00000000 00000000 00000000 CPU: Common caps: bfebfbff 00000000 00000000 00000000 CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 07 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 ENABLING IO-APIC IRQs Setting 2 in the phys_id_present_map ...changing IO-APIC physical APIC ID to 2 ... ok. init IO_APIC IRQs IO-APIC (apicid-pin) 2-0, 2-10, 2-11, 2-20, 2-21, 2-22 not connected. ..TIMER: vector=0x31 pin1=2 pin2=0 number of MP IRQ sources: 24. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 02000000 ....... : physical APIC id: 02 .... register #01: 00178020 ....... : max redirection entries: 0017 ....... : PRQ implemented: 1 ....... : IO APIC version: 0020 .... register #02: 00000000 ....... : arbitration: 00 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 000 00 1 0 0 0 0 0 0 00 01 001 01 0 0 0 0 0 1 1 39 02 001 01 0 0 0 0 0 1 1 31 03 001 01 0 0 0 0 0 1 1 41 04 001 01 0 0 0 0 0 1 1 49 05 001 01 0 0 0 0 0 1 1 51 06 001 01 0 0 0 0 0 1 1 59 07 001 01 0 0 0 0 0 1 1 61 08 001 01 0 0 0 0 0 1 1 69 09 001 01 0 0 0 0 0 1 1 71 0a 000 00 1 0 0 0 0 0 0 00 0b 000 00 1 0 0 0 0 0 0 00 0c 001 01 0 0 0 0 0 1 1 79 0d 001 01 0 0 0 0 0 1 1 81 0e 001 01 0 0 0 0 0 1 1 89 0f 001 01 0 0 0 0 0 1 1 91 10 001 01 1 1 0 1 0 1 1 99 11 001 01 1 1 0 1 0 1 1 A1 12 001 01 1 1 0 1 0 1 1 A9 13 001 01 1 1 0 1 0 1 1 B1 14 000 00 1 0 0 0 0 0 0 00 15 000 00 1 0 0 0 0 0 0 00 16 000 00 1 0 0 0 0 0 0 00 17 001 01 1 1 0 1 0 1 1 B9 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 IRQ16 -> 0:16 IRQ17 -> 0:17 IRQ18 -> 0:18 IRQ19 -> 0:19 IRQ23 -> 0:23 .................................... done. Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 2405.4875 MHz. ..... host bus clock speed is 133.6380 MHz. cpu: 0, clocks: 1336380, slice: 668190 CPU0<T0:1336368,T1:668176,D:2,S:668190,C:1336380> mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED]) mtrr: detected mtrr type: Intel PCI: PCI BIOS revision 2.10 entry at 0xfdb81, last bus=2 PCI: Using configuration type 1 PCI: Probing PCI hardware Unknown bridge resource 0: assuming transparent Unknown bridge resource 2: assuming transparent PCI: Using IRQ router default [8086/24c0] at 00:1f.0 PCI->APIC IRQ transform: (B0,I29,P0) -> 16 PCI->APIC IRQ transform: (B0,I29,P1) -> 19 PCI->APIC IRQ transform: (B0,I29,P2) -> 18 PCI->APIC IRQ transform: (B0,I29,P3) -> 23 PCI->APIC IRQ transform: (B0,I31,P0) -> 18 PCI->APIC IRQ transform: (B0,I31,P1) -> 18 PCI->APIC IRQ transform: (B1,I0,P0) -> 16 PCI->APIC IRQ transform: (B2,I1,P0) -> 17 PCI->APIC IRQ transform: (B2,I2,P0) -> 18 PCI->APIC IRQ transform: (B2,I2,P1) -> 19 PCI->APIC IRQ transform: (B2,I5,P0) -> 17 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd allocated 32 pages and 32 bhs reserved for the highmem bounces VFS: Diskquotas version dquot_6.4.0 initialized Journalled Block Device driver loaded NTFS driver v1.1.22 [Flags: R/O] pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A block: 128 slots per queue, batch=32 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PCI_IDE: unknown IDE controller on PCI bus 00 device f9, VID=8086, DID=24cb PCI: Device 00:1f.1 not available because of resource collisions PCI_IDE: chipset revision 2 PCI_IDE: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio hda: Maxtor 6Y120P0, ATA DISK drive hdb: Maxtor 6Y120P0, ATA DISK drive hdc: PLEXTOR CD-R PX-W4824A, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 240121728 sectors (122942 MB) w/7936KiB Cache, CHS=14946/255/63 hdb: 240121728 sectors (122942 MB) w/7936KiB Cache, CHS=14946/255/63 ide-floppy driver 0.97.sv Partition check: hda: hda1 hda2 < hda5 hda6 hda7 > hdb: hdb1 hdb2 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 loop: loaded (max 8 devices) 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 02:01.0: 3Com PCI 3c900 Cyclone 10Mbps TPO at 0xd800. Vers LK1.1.16 ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker http://www.scyld.com/network/ne2k-pci.html eth1: RealTek RTL-8029 found at 0xd000, IRQ 17, 00:40:F4:70:FA:E4. Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 816M agpgart: Unsupported Intel chipset (device id: 2560), you might want to try agp_try_unsupported=1. agpgart: no supported devices found. ide-floppy driver 0.97.sv SCSI subsystem driver Revision: 1.00 scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: PLEXTOR Model: CD-R PX-W4824A Rev: 1.03 Type: CD-ROM ANSI SCSI revision: 02 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.12 NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 8192 buckets, 64Kbytes TCP: Hash tables configured (established 262144 bind 65536) ip_conntrack (8191 buckets, 65528 max) ip_tables: (C) 2000-2002 Netfilter core team NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 228k freed Adding Swap: 1534168k swap-space (priority -1) EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,5), internal journal usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.275 $ time 21:40:31 Jul 26 2003 usb-uhci.c: High bandwidth mode enabled PCI: Setting latency timer of device 00:1d.0 to 64 usb-uhci.c: USB UHCI at I/O 0xe400, IRQ 16 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected PCI: Setting latency timer of device 00:1d.1 to 64 usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 19 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected PCI: Setting latency timer of device 00:1d.2 to 64 usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 18 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.275:USB Universal Host Controller Interface driver hub.c: USB new device connect on bus3/2, assigned device number 2 hub.c: USB hub found hub.c: 4 ports detected 0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4496 Wed Jul 16 19:03:09 PDT 2003 Creative EMU10K1 PCI Audio Driver, version 0.20a, 13:54:31 Sep 6 2003 emu10k1: Audigy rev 4 model 0x1002 found, IO at 0xd400-0xd43f, IRQ 18 ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23) kjournald starting. Commit interval 5 seconds EXT3-fs warning: maximal mount count reached, running e2fsck is recommended EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,66), internal journal EXT3-fs: mounted filesystem with ordered data mode. eth0: Setting promiscuous mode. device eth0 entered promiscuous mode 0: NVRM: AGPGART: unable to retrieve symbol table usb.c: USB disconnect on device 2 device eth0 left promiscuous mode eth0: Setting promiscuous mode. device eth0 entered promiscuous mode hub.c: USB new device connect on bus3/2, assigned device number 3 hub.c: USB hub found hub.c: 4 ports detected The lspci output: 00:00.0 Host bridge: Intel Corp.: Unknown device 2560 (rev 03) 00:01.0 PCI bridge: Intel Corp.: Unknown device 2561 (rev 03) 00:1d.0 USB Controller: Intel Corp.: Unknown device 24c2 (rev 02) 00:1d.1 USB Controller: Intel Corp.: Unknown device 24c4 (rev 02) 00:1d.2 USB Controller: Intel Corp.: Unknown device 24c7 (rev 02) 00:1d.7 USB Controller: Intel Corp.: Unknown device 24cd (rev 02) 00:1e.0 PCI bridge: Intel Corp. 82820 820 (Camino 2) Chipset PCI (rev 82) 00:1f.0 ISA bridge: Intel Corp.: Unknown device 24c0 (rev 02) 00:1f.1 IDE interface: Intel Corp.: Unknown device 24cb (rev 02) 00:1f.3 SMBus: Intel Corp.: Unknown device 24c3 (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0281 (rev a1) 02:01.0 Ethernet controller: 3Com Corporation 3c900B-TPO [Etherlink XL TPO] (rev 04) 02:02.0 Multimedia audio controller: Creative Labs: Unknown device 0004 (rev 04) 02:02.1 Input device controller: Creative Labs: Unknown device 7003 (rev 04) 02:02.2 FireWire (IEEE 1394): Creative Labs: Unknown device 4001 (rev 04) 02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)

