Bug#266625: symlinks wrong?
Hi,
I got the same problem after upgrading to KDE 3.3 from unstable and
found this bug report with exactly the same problem - in addition,
several other mixer software didn't work on my box. I was, however, able
to correct the situation by checking the symlinks I had in /dev. I had:
lrwxrwxrwx 1 root root 11 2004-07-08 16:08 mixer -> /dev/mixer0
crwxrwxrwx 1 root audio 14, 0 2004-02-08 12:56 mixer0
crwxrwxrwx 1 root audio 14, 16 2004-02-08 12:56 mixer1
crwxrwxrwx 1 root audio 14, 32 2004-02-08 12:56 mixer2
crwxrwxrwx 1 root audio 14, 48 2004-02-08 12:56 mixer3
For some reason my SBPCI has been the card number 1 for some time (I
only have 1 sound card), even though originally my SBPCI was the card
number 0 - ie. it used to be /dev/snd/[PCM/HW]C0* but chaged to
/dev/snd/[PCM/HW]C1* at some point. I figured this is the case of the
mixer device also, so I changed the symlink:
$ ln -sf mixer1 mixer
-> kmix and several other mixer software, console as well some KDE / X
apps, which didn't work previously, started to work again.
So it appears this bug is caused by wrongly created symlinks and/or card
device names created incorrectly (with the wrong file name), possibly at
some upgrade. It may also be just users who don't know how to create the
devices correctly; but on the other hand I also consider it a bug if a
user needs to fiddle with /dev to get things working, especially if they
used to work before :P
p.s. I'm not on the mailing lists and do not wish to join at least ATM
so I hope this is the correct way to comment on bug reports :P. If you
need to comment me please add my address as a cc.
Reply to: