Bug#408506: [Pkg-alsa-devel] Bug#408506: alsa-utils: Tries /dev/snd/controlC0, but only /dev/controlC0 exists

Elimar Riesebieter riesebie at lxtec.de
Fri Jan 26 18:31:36 UTC 2007


severity 408506 wishlist

thanks


On Fri, 26 Jan 2007 the mental interface of
Lionel Elie Mamane told:

> Package: alsa-utils
> Version: 1.0.13-1
> Severity: important
> 
> Running alsamixer, it tries to open /dev/snd/controlC0 and falls back
> to /dev/aloadC0, but only /dev/controlC0 exists on my system. I use
> udev.
> 
> I then symlinked /dev/snd to ., and suddenly everything started to
> work _much_ better: Before that I could use my sound card only through
> OSS emulation, now all my programs recognise alsa.
> 
> So maybe the bug is in alsalib for not trying /dev/controlC0 (and the
> same for the pcm* devices), maybe in the udev rules for creating these
> devices in /dev/ and not /dev/snd/, ...

To dive in your suggestion we need some more infos.
Kerneldrivers or build from alsa-source?
Soundcard ?
Loaded modules ?
Output of $ cat /proc/asound/version
Output of $ cat /proc/asound/modules
....

> Anyway, if this is not just a local problen, it is the kind of things
> I would want to be solved before etch releases...

Ok, I' ve set severity to wishlist then. I suppose we can solve it
another way with official etch ressources, though.

> 
> Extract of strace of alsamixer (without the symlink):
> 
>  open("/dev/snd/controlC0", O_RDONLY)    = -1 ENOENT (No such file or directory)
>  open("/dev/aloadC0", O_RDONLY)          = -1 ENOENT (No such file or directory)

We are always looking in /dev/snd for alsa drivers so I dont know
how aloadC0 was created.

Do you use a custom ~/.asoundrc? If yes, cat it in your answer.

Thats all for now

Elimar


-- 
  You cannot propel yourself forward by
  patting yourself on the back.




More information about the Pkg-alsa-devel mailing list