#1 Le 15/11/2009, à 14:08
- JohanMazel
Problème de son carte M-Audio Audiophile 2496
Salut
J'ai une carte M-Audio Audiophile 2496 qui marchait au poil sur 9.04 et qui ne marche plus (ou à moitié sur 9.10).
Lorsque PulseAudio est installé, j'ai n'ai aucun son.
Lorsque je lis une vidéo avec du son avec VLC, et que je lance PulseAudio Volume Control, j'ai le vu-mètre qui bouge pour les onglets "Lecture" et "Périphérique de sortie".
Si je lance gnome-alsamixer, j'ai quelque pistes mutées, si je les démute, j'ai toujours pas de son.
Je pense que le problème viens des pistes sur lesquelles PulseAudio envoie le signal.
Si je redémarre, je peux basculer sur Alsa dans le sélecteur de système multimédia et spécifier ma carte "ICE1712" en tant que Device. Si je rebascule en PulseAudio, que je teste la sortie via le bouton test et que je rerebascule en Alsa, je peux plus sélectionner "ICE1712".
Par contre, si je rebascule en PulseAudio et que je rerebascule en Alsa sans appuyer sur Test, je peux toujours sélectionner "ICE1712".
Ensuite, j'ai un autre comportement qui est aléatoire. Parfois, si je désinstalle PulseAudio, le son remarche après que l'ordi ait redémarré. Mais il ne marche plus si je redémarre encore après.
Dans l'autre cas, si je redémarre après avoir "purger" Pulseaudio, et que je sélectionne Alsa, j'ai un message d'erreur "ALSA : Advanced Linux Sound Architecture: Could not negociate format" s'affiche et je n'ai pas de son.
A mon avis, les pilotes marchent à peu près normalement, j'ai par exemple des petits craquement, au chargement d'Ubuntu qui indiques que le système prends en main la carte son.
Tout ces problème doivent être liés à une configuration foireuse quelque part.
Voici une série de commande et leur résultat :
cat /proc/asound/modules
0 snd_hda_intel
1 snd_ice1712
aplay
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
aplay: main:608: Erreur d'ouverture audio: Aucun fichier ou dossier de ce type
aplay -l
**** Liste des PLAYBACK périphériques ****
carte 0: HDMI [HDA ATI HDMI], périphérique 3 : ATI HDMI [ATI HDMI]
Sous-périphériques: 1/1
Sous-périphérique: #0: subdevice #0
carte 1: M2496 [M Audio Audiophile 24/96], périphérique 0 : ICE1712 multi [ICE1712 multi]
Sous-périphériques: 1/1
Sous-périphérique: #0: subdevice #0
lspci | grep audio
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
05:02.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
Au niveau des solutions, j'ai essayé celles de ce thread qui consiste à ajouter les ligne suivantes à /etc/pulse/default.pa
load-module module-alsa-sink sink_name=M2496_out device=hw:M2496 format=s32le channels=10 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,au x5,aux6,aux7
load-module module-alsa-source source_name=M2496_in device=hw:M2496 format=s32le channels=12 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,au x5,aux6,aux7,aux8,aux9
J'ai aussi essayé la solution de ce thread qui consiste avec insérer les lignes suivantes dans /lib/udev/rules.d/90-pulseaudio.rules et à créer le fichier /usr/share/pulseaudio/alsa-mixer/profile-sets/m_audio-audiophile-2496.conf situé plus bas.
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", TTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd634", ENV{PULSE_PROFILE_SET}="m_audio-audiophile-2496.conf"
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation; either version 2.1 of the
# License, or (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
; M-Audio Delta Audiophile 2496
;
; This card, based on the Via ICE1712 chipset, has two stereo audio channels
; (1 in and 1 out) and a separate S/PDIF digital stereo channel. Like with
; all ICE1712-based cards, this is exposed by ALSA as a single 10-channel
; device with some of the channels not connected.
;
; See default.conf for an explanation on the directives used here.
[General]
auto-profiles = no
[Mapping analog-stereo-in]
description = Analog Stereo Input
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9
direction = input
[Mapping analog-stereo-out]
description = Analog Stereo Output
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
direction = output
[Mapping analog-digital-stereo-out]
description = Analog/Digital Stereo Output
device-strings = hw:%f,0
channel-map = front-left,front-right,aux0,aux1,aux2,aux3,aux4,aux5,front-left,front-right
direction = output
[Mapping digital-stereo-out]
description = Digital Stereo Output
device-strings = hw:%f,0
channel-map = aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,front-left,front-right
direction = output
[Mapping digital-stereo-in]
description = Digital Stereo Input
device-strings = hw:%f,0
channel-map = front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right,front-left,front-right
direction = input
[Mapping digital-stereo]
description = Digital Stereo Input/Output
#device-strings = hw:%f,1
device-strings = iec958:%f
channel-map = left,right
direction = any
[Profile output:stereo]
description = Analog Stereo Output
output-mappings = analog-stereo-out
input-mappings =
priority = 80
skip-probe = yes
[Profile output:stereo-da+input:stereo-analog]
description = Analog Stereo Input/Output
output-mappings = analog-stereo-out
input-mappings = analog-stereo-in
priority = 100
skip-probe = yes
[Profile output:stereo-da+input:stereo-analog]
description = Analog Stereo Input/Output, Digital Stereo Output
output-mappings = analog-digital-stereo-out
input-mappings = analog-stereo-in
priority = 90
skip-probe = yes
[Profile output:spdif]
description = Digital Stereo Output (Analog Disabled)
output-mappings = digital-stereo-out
input-mappings =
priority = 60
skip-probe = yes
[Profile output:spdif+input:spdif]
description = Digital Stereo Input/Output (Analog Disabled)
output-mappings = digital-stereo-out
input-mappings = digital-stereo-in
priority = 70
skip-probe = yes
Aucune de ces deux solutions fonctionnent.
J'ai aussi l'icône du contrôleur de volume qui disparaît lorsque PulseAudio n'est pas installé (et ce même si le son marche avec Alsa).
Edit : j'ai trouvé une solution pour faire marcher à tous les coups avec Alsa mais avec PulseAudio désinstallé. Il faut que je tappe la commande suivante : sudo /sbin/alsa force-reload.
Dernière modification par JohanMazel (Le 16/11/2009, à 17:44)
Hors ligne
#2 Le 15/11/2009, à 15:25
- Compte supprimé
Re : Problème de son carte M-Audio Audiophile 2496
Bonjour,
J'ai également acheté cette carte rien que pour ubuntu. Galères en cas d'installation fraiche d'Ubuntu où la carte est mal mise en œuvre...
Des pistes :
sudo apt-get install alsa-tools-gui asoundconf-gtk
Devrait installer envy24control et asoundconf-gtk pour choisir la carte-son par défaut.
Une solution serait de désactiver HDA dans ton bios lors de l'installation, la reconnaissance de la carte Audiophile 2496 se ferait mieux je crois...
Dernière modification par Compte supprimé (Le 09/04/2011, à 19:35)
#3 Le 15/11/2009, à 18:07
- JohanMazel
Re : Problème de son carte M-Audio Audiophile 2496
HDA, c'est le pilote ATI de ma carte graphique.
Je peux pas le virer sinon niveau graphique ça va ramer comme jamais.
J'ai déjà désactivé le chipset de ma carte mère.
Après, s'il y a moyen de se débrouiller ne faire apparaître le pilote ATI que dans les drivers graphiques et pas les drivers audio, je suis preneur.
Dernière modification par JohanMazel (Le 15/11/2009, à 20:57)
Hors ligne
#4 Le 16/11/2009, à 17:45
- JohanMazel
Re : Problème de son carte M-Audio Audiophile 2496
Edit : j'ai trouvé une solution pour faire marcher à tous les coups avec Alsa mais avec PulseAudio désinstallé. Il faut que je tappe la commande suivante : sudo /sbin/alsa force-reload.
En fait, c'est plus tricky que ça.
Si je fais juste ça, le son redisparaît peu de temps après.
La vraie bonne solution c'est donc d'installer pusleaudio, le virer et éxécuter sudo /sbin/alsa force-reload.
Hors ligne
#5 Le 31/03/2011, à 22:58
- manuker
Re : Problème de son carte M-Audio Audiophile 2496
Pour info une réponse que j'ai faite sur un autre fil et qui a fonctionné pour moi sous lucid 10.04
http://forum.ubuntu-fr.org/viewtopic.ph … 9#p4062509
de plus on est proche d'une solution "propre"
Si ça peut aider...
Dernière modification par manuker (Le 06/04/2011, à 20:51)
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne
#6 Le 01/04/2011, à 11:12
- Compte supprimé
Re : Problème de son carte M-Audio Audiophile 2496
Ce sera plus simple avec un lien direct manuker ce lien devrait envoyer sur ton post : http://forum.ubuntu-fr.org/viewtopic.ph … 9#p4062509
Je viens d'ajouter une modification à la suite pour faire fonctionner la carte 2496 en 96 kHz 24 bits directement sans passer par jack...
#7 Le 06/04/2011, à 20:53
- manuker
Re : Problème de son carte M-Audio Audiophile 2496
oups, j'ai corrigé...
erreur de lien en effet
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne