Author Topic: Désactiver la carte son intégrée  (Read 1116 times)

Offline herve49

  • Full Member
  • ***
  • Posts: 173
Désactiver la carte son intégrée
« on: November 06, 2010, 08:49:34 AM »
Bonjour à tous.

J'ai posé le problème suivant sur le forum international, mais ... mon anglais ne doit pas être assez bon.

J'ai une carte mère ASUS P7P55D-E qui gère le son. Cependant j'ai installer une carte son ASUS XONAR D2 qui est très bien.
Le problème est le suivant :
Si je laisse le système en l'état, le son n'existe que dans certains logiciels : Dragon Player (pas dans Kaffeine ni MPlayer), dans Amarok, dans aucun jeu.

Donc pour avoir la carte ASUS XONAR active, je dois, en root :
- stopper le serveur de son alsa
- lancer la commande alsaconf
- choisir la carte que je veux utiliser
- autoriser alsaconf de modifier les fichiers modprobe.conf et modprobe.d/sound
- confirmer à KDE d'oublier les périfériques son de ma carte mère.

Et là seulement, j'ai le son dans tous les logiciels.

L'ennui, c'est qu'à chaque démarrage du PC ou reboot, je dois refaire la même procédure.

Y a-t-il le moyen de créer un script qui puisse s'exécuter pendant le démarrage du système ?
Ou existe-t-il une commande à insérer dans modprobe.conf et modprobe.d/sound pour que la bonne configuration matérielle soit utilisée ?

J'ai l'impression que le système remet à jour les fichiers de configuration à chaque démarrage en écrasant les modifications faites la veille.

Merci pour votre aide.

Hervé
« Last Edit: November 06, 2010, 08:59:41 AM by melodie »
Hervé

Kernel 2.6.33.7-pclos6.pae - KDE 4
Processor  Intel I5 750 @ 2.67 Mhz - 8 Go RAM - 2 HDD 1To each - video card TWINTECH GTX 460 1Go - sound card : XONAR X2 - 2 internal devices DVD-RW - monitor : iiyama prolite E2710 HDS flat screen - motherboard : ASUS P7P55D - USB : 3 USB 3.0 + 5 USB 2.0

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Matériel
« Reply #1 on: November 06, 2010, 08:54:05 AM »
Bonjour,

Est-ce possible d'avoir le lien vers ton post en anglais ?

Saurais-tu le nom du driver de la carte son intégrée ?

Si oui as-tu essayé de mettre le nom du driver de la carte que tu ne veux pas à la suite de la liste dans le fichier /etc/modprobe.d/blacklist ?

PS: exemple:
Quote
$ cat /etc/modprobe.d/blacklist
blacklist ssb

#blacklist rtl8180
blacklist pcspkr
blacklist w35und

« Last Edit: November 06, 2010, 08:57:43 AM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline herve49

  • Full Member
  • ***
  • Posts: 173
Re: Matériel
« Reply #2 on: November 06, 2010, 09:01:15 AM »
Bonjour Mélodie,

Ci-dessous le lien :

http://www.pclinuxos.com/forum/index.php/topic,82279.0.html

Hervé
Hervé

Kernel 2.6.33.7-pclos6.pae - KDE 4
Processor  Intel I5 750 @ 2.67 Mhz - 8 Go RAM - 2 HDD 1To each - video card TWINTECH GTX 460 1Go - sound card : XONAR X2 - 2 internal devices DVD-RW - monitor : iiyama prolite E2710 HDS flat screen - motherboard : ASUS P7P55D - USB : 3 USB 3.0 + 5 USB 2.0

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Matériel
« Reply #3 on: November 06, 2010, 09:01:54 AM »
Bonjour Mélodie,

Ci-dessous le lien :

http://www.pclinuxos.com/forum/index.php/topic,82279.0.html

Hervé


Coucou,

Relis ma réponse, je l'ai éditée...  ::)
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline herve49

  • Full Member
  • ***
  • Posts: 173
Re: Désactiver la carte son intégrée
« Reply #4 on: November 06, 2010, 11:32:32 AM »
Mélodie,

J'ai entré plusieurs lignes dans /etc/modprobe.d/blacklist :

Quote
[root@zlinux ~]# cat /etc/modprobe.d/blacklist
blacklist ssb

blacklist ssb
blacklist vt1828s
blacklist snd_hda_intel
blacklist snd hda intel
[root@zlinux ~]#

vt1828s était un des périphériques proposés par alsaconf et était celui que je ne voulais pas voir actif car il correspondait au son géré par ma carte mère.
Comme après un reboot, cela ne donnait rien, j'ai rajouté les deux lignes suivantes car je n'étais pas sûr de la bonne façon d'écrire le driver correspondant.

Quoiqu'il en soit, apparemment maintenant après un nouveau démarrage, ça a l'air d'être ok.

Cependant, il y a une chose que je ne comprends pas :
Pourquoi, dans PCC, n'est-il pas possible de ne configurer que le périphérique que l'on veut voir actif ?
En effet, quand on veut configurer le son, PCC propose le premier périphérique ET le 2° s'il existe, mais aucune option ne permet d'en désactiver un et de considérer la chose comme définitive.
Peut-être est-ce une chose à proposer dans l'amélioration de PCC ? 

Merci pour ton aide et bon week-end

Hervé
Hervé

Kernel 2.6.33.7-pclos6.pae - KDE 4
Processor  Intel I5 750 @ 2.67 Mhz - 8 Go RAM - 2 HDD 1To each - video card TWINTECH GTX 460 1Go - sound card : XONAR X2 - 2 internal devices DVD-RW - monitor : iiyama prolite E2710 HDS flat screen - motherboard : ASUS P7P55D - USB : 3 USB 3.0 + 5 USB 2.0

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Désactiver la carte son intégrée
« Reply #5 on: November 06, 2010, 12:30:08 PM »
Salut,

Le nom avec des espaces : tu peux supprimer.

J'aurais fait ça: débrancher la nouvelle carte son
rebooter
voir dans un lsmod en root le nom du driver ou des drivers
les ajouter à la blacklist
éteindre, rebrancher la carte

Mais comme tu dis que tout est ok...

Pourquoi ? Parce que ça nécessiterait des heures à programmer ?

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode