web-dev-qa-db-fra.com

Pas de son de Chrome, le son fonctionne bien dans Firefox, etc. (13.10)

J'utilise une version 13.10 (à jour) sur un ordinateur portable Lenovo équipé d'un périphérique audio USB Griffin iMic. Bien que je doive parfois utiliser l'outil de contrôle du volume Pulse Audio pour sélectionner à nouveau l'iMic, il fonctionne de manière cohérente depuis tout le système , à l'exception de Chrome, qui n'a aucun audio du tout.

Avec la plupart des applications qui souhaitent utiliser le contenu audio, vous voyez quelque chose dans le premier onglet de pavucontrolname__. Pas de chrome; il n'y a rien.

Certains messages de forum anciens, ici et là, suggéraient de créer un lien symbolique entre le répertoire "plugins" de Firefox et le répertoire d'installation de Chrome, qui semble plutôt maladroit et qui ne fonctionne pas maintenant de toute façon.

La version de Chrome est 34.0.1847.132.

Pour que Chrome fonctionne avec un périphérique audio USB, y a-t-il un truc? (Pour autant que je sache, cela ne fonctionne pas avec l'audio intégré non plus ...)

edit - Ne fonctionne toujours pas, maintenant sur 14.04 et Chrome 37.0.2062.120

Plus d'informations:

Chrome a été réinstallé plus d'une fois, sans effet. J'ai également essayé la version bêta (actuellement Chrome 38.0.2125.77 beta). L'outil de gestion PulseAudio, dans sa liste de clients, affiche Firefox et diverses autres choses, ainsi que "Entrée Chrome" mais pas "Sortie Chrome".

Le chrome se comporte exactement de la même manière.

edit - maintenant sur une installation (ancienne et fatiguée) 15.04. Chrome (Version 49.0.2623.112 (64-bit)) toujours ne fonctionne pas, bien que les nuits de pleine lune ou quelque chose d'autre au hasard envoie un son à travers le construit -en audio analogique sur l'ordinateur portable. Cependant, Chromium (Version 48.0.2564.82 Ubuntu 15.04 (64-bit)) fonctionne maintenant et fonctionne via le périphérique audio USB. Je ne sais rien de ce que j'ai fait ces derniers temps pour rendre cela vrai, mais

42
Pointy

J'ai eu le même problème. En fin de compte, mon système essayait de transmettre le son de Chrome via HDMI même si l'accord HDMI n'était pas branché à ce moment-là. Cela pourrait probablement arriver avec n'importe quel périphérique de sortie audio. Les paramètres sonores proposés par Ubuntu ne le montrent pas et ne me permettent pas de le modifier pour chaque application, mais Pavucontrol l’a fait.

Pour installer pavucontrol à partir du terminal:

Sudo apt-get install pavucontrol

Pour ouvrir pavucontrol depuis le terminal:

pavucontrol

Sélectionnez le menu "Lecture" et assurez-vous qu'il est réglé sur Afficher les applications. Maintenant, commencez à jouer à quelque chose de Google Chrome. Il apparaîtra à cet endroit et indiquera quel périphérique de sortie est utilisé pour Google Chrome. Assurez-vous qu'il est défini sur le périphérique de sortie que vous essayez d'utiliser.

59
Colonel Trogdor

Ce travail pour moi (Ubuntu 14.04):

killall pulseaudio
rm -r ~/.config/Pulse/*
rm -r ~/.Pulse*

Et redémarrez.

Ces commandes arrêteront pulseaudio et supprimeront sa configuration actuelle pour reprendre les valeurs par défaut.

46
ONe Zetty

Exécutez les commandes suivantes:

killall pulseaudio
rm -r ~/.config/Pulse/*
rm -r ~/.Pulse*

Redémarrez le système.

6
Daniel N

Avant d'effacer tout le répertoire de configuration Chrome, essayez ceci: basculez vers un autre périphérique de sortie audio, puis revenez au périphérique d'origine. Si vous ne possédez qu'un seul périphérique audio, connectez-en un externe (audio HDMI ou USB, par exemple), puis procédez comme indiqué ci-dessus.

Mise à jour Ce qui suit semble empêcher le problème de réapparaître à l'avenir:

  • Éditez /etc/Pulse/default.pa, trouvez la ligne qui commence par load-module module-stream-restore et ajoutez restore_device=false à la fin pour que la ligne ressemble à ceci:

    load-module module-stream-restore restore_device=false

  • Faire killall pulseaudio

3
revl

J'avais un problème similaire. Mon ordinateur portable avait deux cartes son, une pour l'audio intégré des haut-parleurs de l'ordinateur portable, l'autre pour passer par la sortie hdmi. Lorsque je jouais de la musique ou que quelque chose utilisait le son des navigateurs, cela canalisait le son via le canal hdmi. Dans le gestionnaire de sons kmix, je pouvais voir que chrome figurait dans les flux de lecture, mais si vous cliquez avec le bouton droit de la souris sur l'icône chrome et que vous sélectionnez déplacer, une option de sortie pour le flux. Je me suis assuré que ce n'était pas HDMI, car je voulais que le son provienne de mes haut-parleurs ou de mon casque.

2
Juan

Aucune de la forme travaillée ci-dessus, été sans son dans chrome pendant une semaine. Puis j'ai démarré SMplayer, pas de son également, Options> Préférences> Audio commuté de pulseaudio à alsa.

La prochaine fois que j'ai commencé chrome le son fonctionne.

2

Vérifiez que vous utilisez la bonne architecture de Chrome.

J'avais i386 Chrome installé sur un système 64 bits et j'avais ce problème. Lorsque j'ai désinstallé et installé la version 64 bits, l'audio a bien fonctionné.

1
Alex

Chrome est livré avec un lecteur flash intégré qui ne fonctionne pas toujours bien.

Si vous avez du son avec Firefox sur des sites tels que youtube ou deezer, vous avez peut-être déjà un lecteur Flash sur votre système: le paquet "flashplugin-installer".

Si non:

Sudo apt-get install flashplugin-installer

Ensuite, vous pouvez définir le lecteur Flash souhaité dans les paramètres des plug-ins de Chrome:

  • ouvrez un nouvel onglet, tapez chrome: // plugins au lieu d'une URL
  • cliquez sur les détails à droite,
  • sélectionnez Adobe Flash Player
  • vous verrez deux différents "sous" plugins
  • désactiver l'actuel et activer l'autre
  • redémarrer Chrome

Vous pouvez également trouver une courte vidéo sur la façon de le faire avec Chrome pour Windows. Il en va de même pour Ubuntu:
http://youtu.be/cDgwNzEFuFY

1
ttoine

J'ai eu le même problème, vous ne remarquerez peut-être aucun problème immédiatement après avoir installé le problème chrome-remote-desktop après le redémarrage de mon ordinateur. donc suivre a fonctionné pour moi. J'utilise: Ubuntu 18.04 LTS

  1. Sudo apt-get autoremove chrome-remote-desktop
  2. killall pulseaudio rm -r ~/.config/Pulse/* rm -r ~/.Pulse *

copier et coller chaque ligne du terminal. J'espère que ça aide

0
Afsal