[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ALSA devices: NOT ENABLED IN CONFIG



On Sun, Feb 15, 2009 at 16:25:19 +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

[...]

>   $ 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

[ snip: You checked all the usual suspects already; I did not notice
  anything that gave me a clue what is going on. ]

> 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.

In that case you have to remove the module that uses snd_pcm (probably
snd_pcm_oss) before you can remove snd_pcm.

>   % modprobe snd_via82xx
>   % modprobe snd_seq

There is some problem with the driver, therefore it is important to have
more details about what is going on when the modules are loaded. Try to
unload all snd* modules so that "lsmod | grep snd" returns no output.
(If this is not possible then you should find out which modules are the
blockers to help isolate the problem.)

If you can unload all sound modules, run

modprobe -v snd_via82xx snd_pcm_oss snd_seq

as root and post the output here.

-- 
Regards,            | http://users.icfo.es/Florian.Kulzer
          Florian   |


Reply to: