cClaude.rocks ☕ Le blog

[Nouvelles technologies du libre, sciences et coups de gueule…]

Menu

J’ai rencontrĂ© derniĂšrement un problĂšme de son avec Firefox. J’utilise plusieurs profile et seul l’un d’eux Ă©tait impactĂ©. Voir le billet sur les astuces de configuration de Firefox

Je ne sais pas comment est apparu ce problÚme qui a duré 2 jours et survécu à plusieurs redémarrages de la machine, ni comment il a disparu.


ඏ

đŸ€Ą

C’est tombĂ© en panne, puis c’est tombĂ© en marche


Cependant voici les pistes sur lesquelles j’ai travaillĂ©es


  • PrĂ©sentation de Pulse Audio

    PulseAudio est un logiciel libre serveur de sons multiplate-forme ; depuis 2020, il est progressivement remplacĂ© par PipeWire, un service qui a pour but d’unifier JACK (une solution temps rĂ©el) et PulseAudio (bureautique et jeu) pour l’audio, ainsi que GStreamer pour la vidĂ©o.

    PulseAudio permet des échanges audio par le réseau entre des systÚmes Linux et Microsoft Windows par exemple.

    PulseAudio fonctionne sur les systĂšmes compatibles POSIX tels que Linux et sous Microsoft Windows.

    Pulse Audio permet en outre de gérer indépendamment le son de chaque application lancée.

Nettoyage de la configuration de Pulse Audio

Le nettoyage de la configuration de Pulse Audio n’a servi Ă  rien, mais c’est une manƓuvre sans effet indĂ©sirable Ă  long terme, donc c’est Ă  tenter :

rm ~/.config/pulse/* ; pulseaudio -k

Il faudra relancer les applications utilisant du son aprĂšs cela. Je vous conseille mĂȘme de les fermer avec la manƓuvre.


ඏ

Bricoler la configuration de Firefox

À partir de la page de configuration (ouvrir l’URL suivante)

about:config

Rechercher le texte suivant :

media.*volume*

En double cliquant sur media.default_volume, il est possible de changer la valeur, je vous conseille d’utiliser 5.

Vous pouvez Ă©galement vĂ©rifier que la valeur pour media.volume_scale soit Ă©gal Ă  1.0 (voir 2.0 d’aprĂšs certaines documentations)

Un redĂ©marrage de Firefox est sans doute lĂ  aussi une bonne idĂ©e (voir du systĂšme), je ne me suis pas appliquĂ© cette rĂšgle systĂ©matiquement et c’est sans doute pour cela qu’au final je ne sais pas vraiment ce qui a rĂ©solu mon problĂšme.


ඏ

Bricoler la configuration de Pulse Audio

Bon j’ai regardĂ© pas mal de documentation de ce cĂŽtĂ©, mais cela ne correspondait pas Ă  mon problĂšme, puisque j’avais d’autre instance de Firefox qui fonctionnaient correctement.

En gros, pour vérifier la configuration, il est proposé de faire cela :

grep 'flat-volumes' /etc/pulse/* /etc/pulse/daemon.conf.d/*.conf ~/.config/pulse/daemon.conf  ~/.config/pulse/daemon.conf.d/*.conf

En fait, il existe une commande permettant de le faire nativement :

pulseaudio –dump-conf

Au passage, on note que Pulse Audio propose également de voir la liste des modules disponibles :

pulseaudio –dump-modules

Dans les conseils que l’on trouve il s’agit de forcer la valeur de flat-volumes. Pour connaĂźtre la valeur actuellement utilisĂ©e par Pulse Audio, je vous conseille plutĂŽt cela :

pulseaudio –dump-conf | grep 'flat-volumes'

Ce que conseil les solutions que j’ai trouvĂ©s sur le net, c’est de mettre cette valeur Ă  yes.

Changer simplement flat-volumes = no Ă  flat-volumes = yes.

Notez que les valeurs true, 1 et on sont Ă©quivalentes Ă  yes.

Référez-vous au manuel de PulseAudio

Personnellement, je vous dĂ©conseille la configuration proprosĂ©e ci-dessus, puisqu’elle vous empĂȘchera de pouvoir rĂ©gler le volume par application.


ඏ

ArrĂȘt et redĂ©marrage de PulseAudio

Au passage, voici deux façons d’arrĂȘter et de redĂ©marrer Pulse Audio en temps que simple utilisateur :

pulseaudio -k
pulseaudio --start

Mais également au niveau du service :

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service

ඏ

Références

኿


â„č 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog