Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/06/2006, à 21:26

kao_chen

2 cartes sons....

Bons je sais que la questions a déja été pausé mainte fois
mais là je m'en sors pas.
J'ai essayé de suivre la doc du site mais elle pas trés claire à mon gout...
http://doc.ubuntu-fr.org/installation/son#plusieurs_cartes_son

Ubuntu reconnait deux cartes sons

cat /proc/asound/cards
0 [CX8811         ]: CX88x - Conexant CX8811
                     Conexant CX8811 at 0xfc000000
1 [CK804          ]: NFORCE - NVidia CK804
                     NVidia CK804 with ALC850 at 0xfebfd000, irq 225

Sachant que la CX88x est la carte son de ma carte télé et qu'elle me sert à rien

moi j'aimerai qu'ubuntu demarre à chaque fois avec la Nvidia CK804 intégré à ma carte mêre....

Je suis passé par Systeme>Préférences>Sons
J'ai changé le modele de la carte mais ça change rien

Donc si vous avez une piste ou même une méthode je suis preneur
Merci

Hors ligne

#2 Le 30/06/2006, à 11:42

Dral

Re : 2 cartes sons....

Voici la solution a ton problème (j'ai eu le même souci) :

tape dans un terminal

sudo gedit /etc/asound.conf

dans le fichier mets :

pcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}

ça devrait être OK.
Perso cela m'a résolu mon problème, mais méfie toi : hier, l'ordre s'est inversé,
donc j'ai du remodifier ce fichier de conf pour définir la carte 0 comme étant par défaut.


"Je n'ai jamais vendu d'armes à Ben-Laden, non pas pour une question de principe, mais parce-qu'il paye toujours avec des chèques en bois." Yuri (Nicolas Cage) - Lord Of War (Andrew NIccol)

Hors ligne

#3 Le 30/06/2006, à 21:14

kao_chen

Re : 2 cartes sons....

Bon en fait j'ai suivit cette méthode:
http://forums.knoppix-fr.org/viewtopic.php?pid=69330

Dans le répertoire /etc/modprobe.d/ en root, éditez ou créez le fichier sound et ajoutez-y les lignes suivantes:
Code:

# ALSA portion
options snd cards_limit=2
alias snd-card-0 [module]
alias snd-card-1 [module]
options [module] index=0
options [module] index=1

# OSS/Free portion
alias sound-slot-0 [module]
alias sound-slot-1 [module]

Remplacer [module] par le nom des modules gérant vos cartes, chez moi, ça donne:

J'ai deviné le nom des cartes avec cette commande

 lsmod | grep snd
snd_intel8x0           33692  1
snd_ac97_codec         92704  1 snd_intel8x0
snd_ac97_bus            2304  1 snd_ac97_codec
snd_pcm_oss            53664  0
snd_mixer_oss          18688  1 snd_pcm_oss
snd_pcm                89864  4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,cx88_alsa
snd_timer              25220  1 snd_pcm
snd                    55268  9 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,cx88_alsa,snd_pcm,snd_timer
soundcore              10208  1 snd
snd_page_alloc         10632  2 snd_intel8x0,snd_pcm

Du coup pour moi ça donne

# ALSA portion
options snd cards_limit=2
alias snd-card-0 snd_intel8x0
alias snd-card-1 cx88_alsa
options snd_intel8x0 index=0
options cx88_alsa index=1

# OSS/Free portion
alias sound-slot-0 snd_intel8x0
alias sound-slot-1 cx88_alsa

Pour le son ça à l'air de fonctionner
par contre parfois le deuxieme écran ne se charge pas.
Je vois pas du tout le rapport mais bon.....

Il faudrat peut être pour les prochaine version de linux stabiliser se type de conflit:
entre carte son et carte télé.
Mais bon ça marche en tout cas......

Hors ligne