Ola el forum !
il m'arrive ce qu'il m'arrive rarement: je suis embêté par la mise à jour des paquets alsa de ma debian testing suite au passage récent (6/07 sur sid, et 9/07 sur testing) de la version 1.2.6.1 à la version 1.2.7.1 d'alsa-lib.
Mon fichier /etc/asound.conf, qui me permettait de définir un dmix très utile, semble maintenant poser problème puisque aplay comme mpv me renvoie le message suivant:
ALSA lib pcm_direct.c:1332:(snd1_pcm_direct_initialize_slave) unable to install hw params
ALSA lib pcm_dmix.c:1011:(snd_pcm_dmix_open) unable to initialize slave
En supprimant le fichier /etc/asound.conf, les logiciels sont capables de faire leur boulot, mais par contre je n'ai plus de son dans mes oreilles.
Je précise que je n'utilise que alsa, à l'exclusion de tout autre gestionnaire audio comme pulseaudio, jack ou consorts.
Avant que je me lance dans une enquête minutieuse, quelqu'un aurait-il déjà percé ce mystère en découvrant quels sont les changements que cette nouvelle version d'alsa-lib implique sur la gestion des devices audio via le fichier /etc/asound.conf ?
merci
# First things first?
Posté par Cyril Brulebois (site web personnel) . Évalué à 3.
As-tu validé qu'un simple downgrade vers la version précédente permet de résoudre le problème ? Il y a parfois d'autres éléments dans une même mise à jour qui peuvent avoir des effets de bord, j'ai tendance à isoler le problème avant de sortir
debdiff
, lire les différents changelogs, etc.Debian Consultant @ DEBAMAX
[^] # Re: First things first?
Posté par Anonyme . Évalué à 2.
Sauf erreur de ma part, la version précédente a disparu des dépôts.
L'installation de la version bullseye dans testing me parait introduire plus de bazar que cela est nécessaire pour résoudre ce problème.
[^] # Re: First things first?
Posté par Cyril Brulebois (site web personnel) . Évalué à 5.
Au besoin, https://snapshot.debian.org/ n'oublie (presque) jamais rien.
;)
Debian Consultant @ DEBAMAX
[^] # Re: First things first?
Posté par Anonyme . Évalué à 2.
merci !
je confirme donc que le downgrade de libasound2 permet de revenir à une situation fonctionnelle.
Reste à comprendre ce qui change avec la nouvelle version.
[^] # Re: First things first?
Posté par Anonyme . Évalué à 2.
j'ai peut être une piste avec ce bug: une régression de 1.2.7.1 liée à la manière de nommer les devices HDMI.
C'est déjà corrigé dans 1.2.7.2, il faut donc attendre son intégration dans testing.
[^] # Re: First things first?
Posté par Anonyme . Évalué à 2.
ah non j'ai mal lu c'est déjà dans 1.2.7.1
# PEBCAK
Posté par Anonyme . Évalué à 2. Dernière modification le 22 août 2022 à 10:14.
Je n'ai réussi à trouver la raison du problème, mais il se trouve qu'après avoir limité la configuration de /etc/asound.conf à l'utilisation de la sortie HDMI, tout est rentré dans l'ordre.
Il semble qu'alsa prenne désormais en charge automatiquement dmix, ce qui n'était pas le cas lors de la configuration initiale de ma machine et m'avait donc amené à modifier /etc/asound.conf.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.