1 |
On Mon, 27 Nov 2006, Dave Jones wrote: |
2 |
|
3 |
> Even worse is that udev seems to discover the sound cards in the reverse |
4 |
> order to coldplug. My Audigy card becomes /dev/dsp1 and the Intel card |
5 |
> is /dev/dsp0. |
6 |
|
7 |
You should be able to force them to get the names you want with a couple |
8 |
of sufficiently specific udev rules. The whole point of udev is that this |
9 |
sort of policy is up to you, rather than being chosen by the system using |
10 |
black magic. Look at the manpage for udev and the rules in |
11 |
/etc/udev/rules.d/, and write rules for NAME="sound/dsp0" and |
12 |
NAME="sound/dsp1" which match the cards you want to have those names. |
13 |
|
14 |
> Unfortunately, Audacious, my music player of choice, doesn't seem to |
15 |
> offer any choice of which dsp to use. |
16 |
|
17 |
Assuming you've emerged audacious-plugins the "alsa" USE flag, go to |
18 |
Audacious's preferences, Audio, and select "ALSA 1.2.2 output plugin" |
19 |
instead of "OSS Output Plugin", to actually use ALSA natively for it |
20 |
(which lets ALSA do software mixing, among other benefits). |
21 |
|
22 |
In any case, under Audio, Output Plugin Preferences for either of these |
23 |
plugins will let you select a card arbitrarily. |
24 |
|
25 |
-Daniel |
26 |
*This .sig left intentionally blank* |
27 |
-- |
28 |
gentoo-user@g.o mailing list |