I recently updated my Sarge system with the latest packages and sound stopped working. Apparently I'm not the only one who ran into this problem. I've tried following the suggestions (except for statically rebuilding sound core into the kernel) from the threaded discussions below but I still haven't figured out the problem:
http://lists.debian.org/debian-user/2004/11/msg02270.html http://lists.debian.org/debian-user/2004/12/msg00352.html http://lists.debian.org/debian-user/2004/12/msg02140.html http://lists.debian.org/debian-user/2004/12/msg02216.html http://lists.debian.org/debian-user/2004/12/msg02300.html All sound applications fails to open /dev/dsp. Here is an example: % play /usr/share/sounds/pop.wav playing /usr/share/sounds/pop.wav sox: Can't open output file '/dev/dsp': No such device The group name isn't the problem since all users are in the audio group and I'm running these tests as root: % ls -l /dev/dsp* lrwxrwxrwx 1 root audio 9 Dec 5 21:29 /dev/dsp -> /dev/dsp0 crw-rw---- 1 root audio 14, 3 Dec 5 21:29 /dev/dsp0 crw-rw---- 1 root audio 14, 19 Dec 5 21:29 /dev/dsp1 crw-rw---- 1 root audio 14, 35 Dec 5 21:29 /dev/dsp2 crw-rw---- 1 root audio 14, 51 Dec 5 21:29 /dev/dsp3 Here is a collection of configuration information: ============ Hardware: MS-6390, MSI mainboard, VIA KM266 Chipset Based, AMD Athlon ============ % lsmod Module Size Used by Tainted: P floppy 46040 0 (autoclean) input 3040 0 (autoclean) agpgart 40036 0 (autoclean) nvidia 4587308 6 (autoclean) apm 8680 1 (autoclean) parport_pc 20040 1 (autoclean) lp 5984 0 parport 22048 1 [parport_pc lp] soundcore 3300 0 (autoclean) usb-uhci 20236 0 (unused) usbcore 54240 1 [usb-uhci] 8139too 13256 1 mii 2080 0 [8139too] crc32 2880 0 [8139too] reiserfs 160336 1 (autoclean) dm-mod 38520 0 ide-cd 28608 0 cdrom 25696 0 [ide-cd] rtc 6492 0 (autoclean) ext3 69548 2 (autoclean) jbd 36640 2 (autoclean) [ext3] ide-detect 288 0 (autoclean) (unused) via82cxxx 10116 1 (autoclean) siimage 7588 1 (autoclean) ide-disk 13056 4 (autoclean) ide-core 96876 4 (autoclean) [ide-cd ide-detect via82cxxx siimage ide-disk] unix 13704 290 (autoclean) ============ % modinfo via82cxxx filename: /lib/modules/2.4.26-1-386/kernel/drivers/ide/pci/via82cxxx.o description: "PCI driver module for VIA IDE" author: "Vojtech Pavlik, Michel Aubry, Jeff Garzik, Andre Hedrick" license: "GPL" ========== % lspci 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8375 [KM266/KL266] Host Bridge 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP] 0000:00:05.0 RAID bus controller: Silicon Image, Inc. (formerly CMD Technology Inc) SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 01) 0000:00:06.0 Communication controller: TOPIC SEMICONDUCTOR Corp TP560 Data/Fax/Voice 56k modem 0000:00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 40) 0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3) ============ % uname -a Linux sarge 2.4.26-1-386 #1 Tue Aug 24 13:31:19 JST 2004 i686 GNU/Linux ============ % artsd -l0 -F10 -S4096 artsd version is 1.3.1 gsl: using Unix98 pthreads directly for mutexes and conditions autodetecting driver: - oss: 10 - alsa: 0 - null: -1 - esd: -1 - jack: -1 - nas: -1 - toss: 4 ... which means we'll default to oss [artsd: 11841] SoundServerStartup --> got lock Error while initializing the sound driver: device /dev/dsp can't be opened (No such device) ========== % alsactl restore alsactl: load_state:1134: No soundcards found... ================= % cat /etc/modutils/sndconfig alias sound-slot-0 via82cxxx_audio post-install sound-slot-0 /bin/aumix -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix -f /etc/.aumixrc -S >/dev/null 2>&1 || : ================= Any ideas? Thanks, Jason -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]