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

44

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 la même manière sur tout le système, à l' exception de Chrome, qui n'a pratiquement aucun son.

Avec la plupart des applications qui veulent utiliser le contenu audio, vous voyez quelque chose dans le premier onglet de pavucontrol. 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 de toute façon pas.

La version de Chrome est 34.0.1847.132.

Existe-t-il une astuce pour que Chrome fonctionne avec un périphérique audio USB? (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 la version bêta de Chrome 38.0.2125.77). 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.

modifier - maintenant sur une installation (ancienne et fatiguée) 15.04. Chrome ( Version 49.0.2623.112 (64-bit)) ne fonctionne toujours pas, bien que, les nuits de pleine lune ou quelque chose d'autre, il envoie le son via l'audio analogique intégré de l'ordinateur portable. Cependant, le chrome ( Version 48.0.2564.82 Ubuntu 15.04 (64-bit)) ne travaille maintenant, et cela fonctionne à travers le dispositif audio USB. Je ne sais rien de ce que j'ai fait ces derniers temps pour rendre cela vrai, mais

Pointu
la source
2
Chrome est-il désactivé dans les paramètres sonores?
s3lph
@ the_Seppi non, pour autant que je sache. J'utilise xfce4 comme bureau; Je ne sais même pas où un tel panneau de configuration (ou fichier de configuration) pourrait être.
Pointu
Exécutez (et installez, si non trouvé) xfce4-mixer depuis un terminal.
s3lph
@the_Seppi, cela me donne le contrôle du volume, etc., mais cela n'a aucun effet sur Chrome. (Merci pour la suggestion cependant.)
Pointy
1
Cela s'applique-t-il uniquement à Flash ou à tout le reste? w3schools.com/html/html5_video.asp Regardez cette vidéo. Si vous entendez quelque chose, c'est un problème de Flash. Sinon, c'est vraiment lié à Chrome.
s3lph

Réponses:

64

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 vraisemblablement se produire 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.

Colonel Trogdor
la source
2
Merci beaucoup pour ça! Je soupçonnais cela d'être le problème après que le son de la moitié de mes applications ait disparu après avoir branché, puis déconnecté l'ordinateur portable sur un écran via HDMI, mais le centre de contrôle Unity par défaut ne permet pas d'indiquer de quelle sortie le son sortait par application. base.
Yi Jiang
Répétez ces étapes pour l’entrée microphone si vous rencontrez également des problèmes avec cela. Un bon site à tester est onlinemictest.com
Zaz
Parfait, de cette façon, je n'ai pas eu à tuer pulseaudio ou à supprimer les config pulseaudio. pavucontrol semble toujours fonctionner correctement sous 18 LTS également.
Jérôme
Je voudrais juste dire merci beaucoup parce que cela a pavucontrolfonctionné pour moi: D Il semble que les commandes de son ne soient pas parvenues à revenir à "Audio intégré" après avoir utilisé HDMI.
Robin Hood
3
Merci beaucoup, tous les héros ne portent pas de capes de nos jours
Tri Nguyen
48

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 la configuration actuelle pour reprendre les valeurs par défaut.

ONe Zetty
la source
Merci pour votre suggestion. Je vais essayer à un moment donné.
Pointy
Travaillé pour moi aussi sur Ubuntu 12.04. A dû redémarrer Chrome après l'opération.
Tony
Travaillé pour moi parfaitement.
axel22
10
Pourriez-vous décrire dans votre réponse ce que font réellement ces commandes?
Kalamalka Kid
1
Travaillé pour moi sur Ubuntu 18.04.
fgblomqvist
3

Avant d'effacer tout le répertoire de configuration de 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 qui suit semble éviter que le problème ne réapparaisse à l'avenir:

  • Modifier /etc/pulse/default.pa, trouver la ligne qui commence par load-module module-stream-restoreet ajouter restore_device=falseà la fin pour que la ligne ressemble à ceci:

    load-module module-stream-restore restore_device=false

  • Faire killall pulseaudio

revl
la source
Basculer vers une sortie audio différente et revenir en arrière l’a résolu pour moi. Merci!
Edson Medina
2

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 était répertorié dans les flux de lecture, mais si vous cliquez avec le bouton droit de la souris sur l'icône de chrome et sélectionnez déplacer, une option permet de modifier la sortie audio du 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.

Juan
la source
2

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

La prochaine fois que j'ai commencé des œuvres sonores chromées.

Dražen Tiga Klepac
la source
Merci. Votre solution a fonctionné pour moi. J'utilise Linux 5.1.19_1 (Linux annulé)
dgo.a
1

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 comme 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 de votre choix 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. C’est la même chose sous Ubuntu:
http://youtu.be/cDgwNzEFuFY

toine
la source
Merci, mais pour autant que je sache, les versions modernes de Chrome ne prennent plus en charge l'ancienne API du plug-in Netscape. J'ai flashplugin-installerinstallé sur mon système, mais avec Chrome, la seule option Flash disponible est PepperFlash.
Pointu
Vous avez raison, depuis Ubuntu 14.04, Chrome et Chromium ne peuvent plus utiliser l'API du plugin Netscape. Peut-être devriez-vous suivre ce tutoriel? itsfoss.com/fix-flash-player-issue-chromium-in-ubuntu-14-04 . Cependant, ma réponse devrait être bonne pour Ubuntu 12.04
mardi
J'ai déjà installé et mis à jour Pepper Flash, merci.
Pointu
vous dites que vous avez réinstallé Chrome plusieurs fois. Mais avez-vous supprimé le dossier .config / google-chrome dans votre / home?
ttoine
Oui, j'ai essayé Chrome avec des comptes d'utilisateur fraîchement créés et après avoir supprimé mon propre répertoire .config. Ce problème existe depuis presque un an, j'ai donc eu amplement le temps d'expérimenter :)
Pointy
1

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

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

Alex
la source
0

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

Afsal
la source
0

Une simple réinstallation de Chrome a fonctionné pour moi sur Ubuntu 14.04.

sudo apt-get install google-chrome-stable --reinstall

Kidquick
la source