[warning, long post] Hi,
My recent upgrade caused my sound card not working any more. Checking back at my packages version log, the only related upgrade is that alsa-base_1.0.17.dfsg-2 is upgraded to alsa-base_1.0.17.dfsg-4. The rest are still the same: alsa-oss_1.0.15-1 alsa-utils_1.0.16-2 alsamixergui_0.9.0rc2-1-9 Yet, now I've got: $ ls /dev/dsp ls: cannot access /dev/dsp: No such file or directory $ cat /dev/sndstat Sound Driver:3.8.1a-980706 (ALSA v1.0.16 emulation code) Kernel: Linux helios.selfip.org 2.6.26-grml #1 SMP PREEMPT Wed Nov 26 21:41:43 UTC 2008 i686 Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: VIA 8237 with AD1980 at 0xc800, irq 22 Audio devices: NOT ENABLED IN CONFIG Synth devices: NOT ENABLED IN CONFIG Midi devices: NOT ENABLED IN CONFIG Timers: 31: system timer Mixers: NOT ENABLED IN CONFIG How should I fix that? FYI, the upgrade problem was more than that, I was able to fix another one: amixer: Mixer attach default error: No such device which is what I get after successfully done the alsaconfig Loading driver... Setting default volumes... amixer: Mixer attach default error: No such device . . . Now ALSA is ready to use Here is a run-down of my sound card info: (Ref: http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/ thread/40209b7807c493d0/329f7bac986a6a93?lnk=raot&pli=1) $ hwinfo --sound 14: PCI 11.5: 0401 Multimedia audio controller [Created at pci.310] Unique ID: Ssy1.KzJ6TO9PmfB SysFS ID: /devices/pci0000:00/0000:00:11.5 SysFS BusID: 0000:00:11.5 Hardware Class: sound Model: "VIA VT8233/A/8235/8237 AC97 Audio Controller" Vendor: pci 0x1106 "VIA Technologies, Inc." Device: pci 0x3059 "VT8233/A/8235/8237 AC97 Audio Controller" SubVendor: pci 0x1043 "ASUSTeK Computer Inc." SubDevice: pci 0x80b0 "A7V600/K8V-X/K8V Deluxe motherboard (ADI AD1980 codec [SoundMAX])" Revision: 0x60 Driver: "VIA 82xx Audio" Driver Modules: "snd_via82xx" I/O Ports: 0xc800-0xc8ff (rw) IRQ: 22 (no events) Module Alias: "pci:v00001106d00003059sv00001043sd000080B0bc04sc01i00" Driver Info #0: Driver Status: snd_via82xx is active Driver Activation Cmd: "modprobe snd_via82xx" Config Status: cfg=new, avail=yes, need=no, active=unknown $ dpkg -l | grep asou ii libasound2 1.0.16-2 ALSA library $ dpkg -l | grep alsa ii alsa-base 1.0.17.dfsg-4 ALSA driver configuration files ii alsa-oss 1.0.15-1 ALSA wrapper for OSS applications ii alsa-utils 1.0.16-2 ALSA utilities ii alsamixergui 0.9.0rc2-1-9 graphical soundcard mixer for ALSA soundcard ii libesd-alsa0 0.2.36-3 Enlightened Sound Daemon (ALSA) - Shared lib $ lsmod | grep snd snd_via82xx 22808 0 gameport 11788 1 snd_via82xx snd_mpu401_uart 7936 1 snd_via82xx snd_via82xx_modem 12040 0 snd_ac97_codec 91428 2 snd_via82xx,snd_via82xx_modem snd_seq_midi 7680 0 snd_seq_midi_event 7552 1 snd_seq_midi snd_rawmidi 19200 2 snd_mpu401_uart,snd_seq_midi ac97_bus 3584 1 snd_ac97_codec snd_pcm 59396 3 snd_via82xx,snd_via82xx_modem,snd_ac97_codec snd_seq 42816 2 snd_seq_midi,snd_seq_midi_event snd_timer 18696 2 snd_pcm,snd_seq snd_seq_device 7692 3 snd_seq_midi,snd_rawmidi,snd_seq snd 44344 9 snd_via82xx,snd_mpu401_uart,snd_via82xx_modem,snd_ac97_codec,snd_rawmidi,snd_pcm,snd_seq,snd_timer,snd_seq_device snd_page_alloc 9096 3 snd_via82xx,snd_via82xx_modem,snd_pcm soundcore 7496 1 snd $ cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.16. $ cat /proc/asound/cards 0 [V8237 ]: VIA8237 - VIA 8237 VIA 8237 with AD1980 at 0xc800, irq 22 $ cat /proc/interrupts CPU0 0: 76 IO-APIC-edge timer 1: 1192 IO-APIC-edge i8042 6: 3 IO-APIC-edge floppy 8: 5 IO-APIC-edge rtc0 9: 0 IO-APIC-fasteoi acpi 12: 105467 IO-APIC-edge i8042 14: 40 IO-APIC-edge pata_via 15: 99 IO-APIC-edge pata_via 16: 0 IO-APIC-fasteoi rad...@pci:0000:01:00.0 17: 3184 IO-APIC-fasteoi eth0 20: 32542 IO-APIC-fasteoi sata_via 21: 0 IO-APIC-fasteoi uhci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, ehci_hcd:usb5 22: 0 IO-APIC-fasteoi VIA8237 NMI: 0 Non-maskable interrupts LOC: 122874 Local timer interrupts RES: 0 Rescheduling interrupts CAL: 0 function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts SPU: 0 Spurious interrupts ERR: 0 MIS: 0 $ cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. # Parameters can be specified after the module name. $ cat /etc/modprobe.d/sound alias snd-card-0 snd-via82xx options snd-via82xx index=0 My "amixer: Mixer attach default error" problem was solved by % aptitude install libesd-alsa0 (Ref: http://www.linuxquestions.org/questions/debian-26/no-sound-debian-lenny-amd64-gigabyte-ga- ma78gm-s2h-amd-780g-677646/) But I can't go any further via googling. E.g., among many other tryings, following Florian Kulzer's advice on merely unloading and reloading the modules didn't work for me: % modprobe -r snd_via82xx snd_pcm snd_seq FATAL: Module snd_pcm is in use. % modprobe snd_via82xx % modprobe snd_seq Thanks -- Tong (remove underscore(s) to reply) http://xpt.sourceforge.net/techdocs/ http://xpt.sourceforge.net/tools/ -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org