Forum Linux.général Firefox 98 ou 99 et l'accès au microphone sous Debian 11 [résolu semble-t-il]

Posté par  . Licence CC By‑SA.
3
9
avr.
2022

Bonjour,

Depuis quelques jours (ou semaines), je ne parviens plus à sélectionner mon microphone dans Firefox (98 ou 99, sur Debian 11 à jour) pour participer à des visioconférences (sur Jitsi, Nextcloud Talk ou encore sur Element). Quand Firefox me propose d'autoriser l'accès au microphone, il ne me propose pas de choisir un périphérique mais impose "Monitor of Built-in Analog Audio Stereo"…

Ce que propose Firefox

Sur Chromium en revanche, cela fonctionne et je peux choisir "Built-in Analog Audio Stereo" qui correspond bien au microphone.

Sur pavucontrol, impossible de basculer "Firefox" sur "Built-in Analog Audio Stereo"… (je précise qu'en-dehors du test pour cette capture je ne cherche pas à utiliser les 2 en même temps mais que Chromium éteint je ne parviens pas plus à changer le périphérique de Firefox)

Toujours bloqué sur 'Monitor of...'

Quelqu'un a-t-il une idée ? je ne crois pas avoir changé quoi que ce soit et cela fonctionnait il y a quelques semaines…

Merci et bonne fin de semaine

  • # Solution

    Posté par  . Évalué à 5.

    Formuler la question pousse souvent à regarder le problème sous un nouvel angle… n'est-ce pas ?

    Ou bien quelques minutes après avoir posé la question sur ce forum, je faisais les découvertes suivantes :

    1) tiens, dans pavucontrol, je suis sur "All except monitors"
    Etape 1

    2) regardons tous… mais… le bouton "set as fallback" ne serait-il pas enclenché sur le "monitor of…" ?
    Etape 2

    3) et si on l'inversait…
    Etape 3

    Et depuis, au redémarrage de Firefox, je peux désormais choisir les 2 périphériques comme microphone !!!

    J'en déduis donc (peut-être à tort) que Firefox interprétait le "fallback" comme un choix par défaut ? Je poursuis l'investigation.

    • [^] # Re: Solution

      Posté par  . Évalué à 6.

      Et me voici qui poursuit mon soliloque sur la place publique…

      Quand je remets le "fallback" sur le "Monitor of …" alors en effet Firefox propose ce périphérique comme premier choix mais désormais il ne me l'impose pas mais me laisse sélectionner le second périphérique… Il ne me semble pourtant n'avoir rien changé d'autre.

      Je ne sais donc pas expliquer la raison du blocage précédent qui a duré plusieurs jours…

      Tout cet article n'a plus beaucoup de sens, sauf peut-être un jour d'aider quelqu'un (francophone) qui aurait le même souci !

      Bonne fin de semaine à tous, bon vote pour les français !

      • [^] # Re: Solution

        Posté par  (site web personnel) . Évalué à 3.

        Cela fait des mois, peut-être années en fait, que je trouve Firefox ultra pénible pour ce qui est sélection de périphériques. C'est le cas pour le microphone mais aussi pour la webcam (casque Bluetooth, caméra USB en haut de l'écran externe). Le ressenti (je n'ai pas cherché à déboguer), c'est que la gestion du branchement à chaud est soit inexistante soit boguée. D'où mon utilisation systématique de Chromium pour toute visio : j'ai toujours le choix parmi les différents périphériques (c'est moins pénible de démarrer un Chromium pour quelques dizaines de minutes que redémarrer mon navigateur principal.)

        Debian Consultant @ DEBAMAX

    • [^] # Re: Solution

      Posté par  . Évalué à 2. Dernière modification le 10 avril 2022 à 15:33.

      j'en déduis donc (peut-être à tort) que Firefox interprétait le "fallback" comme un choix par défaut ?

      C'est logique, vu que fallback veut dire default, chez PulseAudio :

      Default/fallback devices

      As far as Pulseaudio devices are concerned "default" and "fallback" are synonyms. "fallback" is the more accurate description. For legacy reasons the command line utilities use the term "default".

      Whenever a new stream appears, PulseAudio's stream-restore module checks if the same stream has been seen before, and if it is, then the stream is connected to the same sink or source that was used previously. There is a concept of a "fallback" device, which is used if the stream has not been seen before.

      Je ne trouve pas que cette terminologie soit particulièrement heureuse, mais une fois qu'on a lu l'explication, elle a l'avantage de rappeller le mécanisme sous-jacent qui est mis à l’œuvre.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.