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

Re: forcer l'indexe des cartes son



Le 28/06/10, j.seq<j.seq@laposte.net> a écrit :
> Ce que j'ai fait également avec 3 fichiers pour deux cartes qui se chargent
> aléatoirement dans un ordre ou un autre.
>
> Un test :
>
> #!/bin/sh
> ### BEGIN INIT INFO
> # Provides: autoSndCard
> # Required-Start: $local_fs
> # Required-Stop: $local_fs
> # Default-Start: 2 3 4 5
> # Default-Stop: 0 1 6
> # Short-Description: Copy correct SndCard number to /etc/asound.conf
> # Description: Copy correct SndCard number to /etc/asound.conf
> ### END INIT INFO
>
> # Copie le fichier asound.conf qui va bien
> # pour la carte son [CK8S ]: NFORCE - NVidia CK8S
>
>
> card=`cat /proc/asound/cards | grep CK | cut -c 2`
> rm -f /etc/asound.conf
> cp /etc/asound-files/asound.$card /etc/asound.conf

A ce niveau là, au lieu d'écraser le fichier puis copier, tu pourrais
faire un lien symbolique, ça me semble un peu plus linuxien. Mais bon,
juste une petite suggestion au passage.
>
> et les deux fichiers de conf (selon ordre de chargement)
>
> # /etc/asound-files/asound.0
> ### perso
> # idée du site http://seehuhn.de/pages/alsa
>
> defaults.ctl.card 0
> defaults.pcm.card 0
> defaults.timer.card 0
>
> # /etc/asound-files/asound.1
> ### perso
> # idée du site http://seehuhn.de/pages/alsa
>
> defaults.ctl.card 1
> defaults.pcm.card 1
> defaults.timer.card 1

Raphaëlµ


Reply to: