On Sun, Feb 15, 2009 at 04:25:19PM +0000, T o n g wrote: > [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 >
Have you tried running alsaconf as root? Usually when there are upgrades to alsa you have to do it, things tend to change pretty often in the ALSA setup. -- http://pobega.wordpress.com http://identica/pobega
signature.asc
Description: Digital signature