Não há som no Chrome, o som funciona bem no Firefox, etc. (13.10)

44

Estou executando a 13.10 (tudo atualizado) em um laptop Lenovo com um dispositivo de áudio Griffin iMic USB. Embora eu ocasionalmente precise usar a ferramenta de controle de volume Pulse Audio para selecionar novamente o iMic, ele funciona de forma consistente em tudo no sistema, exceto no Chrome, que basicamente não possui áudio.

Na maioria dos aplicativos que deseja usar o material de áudio, você vê algo na primeira guia de pavucontrol. Não é Chrome; não há nada.

Alguns posts antigos do fórum sugeriam a ligação simbólica do diretório "plugins" do Firefox para o diretório de instalação do Chrome, o que parece bastante pateta e que, de qualquer maneira, não funciona agora.

A versão do Chrome é 34.0.1847.132.

Existe algum truque para fazer o Chrome funcionar com um dispositivo de áudio USB? (Pelo que sei, também não funciona com áudio embutido ...)

editar - Ainda não está funcionando, agora no 14.04 e no Chrome 37.0.2062.120

Mais informações:

O Chrome foi reinstalado mais de uma vez, sem efeito. Eu também experimentei a versão beta (atualmente Chrome 38.0.2125.77 beta). A ferramenta de gerenciamento PulseAudio, em sua lista de clientes, mostra o Firefox e várias outras coisas, além de "entrada do Chrome", mas não "saída do Chrome".

O cromo se comporta exatamente da mesma maneira.

editar - agora em uma instalação (antiga e cansada) 15.04. O Chrome ( Version 49.0.2623.112 (64-bit)) ainda não funciona, embora nas noites de lua cheia ou em alguma outra coisa aleatória ele envie som através do áudio analógico incorporado no laptop. No entanto, Cromo ( Version 48.0.2564.82 Ubuntu 15.04 (64-bit)) faz o trabalho agora, e ele funciona através do dispositivo de áudio USB. Não sei de nada que fiz ultimamente para tornar isso verdade, mas

Pontudo
fonte
2
O Chrome está mudo nas configurações de som?
S3lph 26/09/14
@the_Seppi não, até onde eu sei. Estou executando o xfce4 como minha área de trabalho; Eu nem sei onde esse painel de configurações (ou arquivo de configuração) pode estar.
Pointy
Execute (e instale, se não for encontrado) o xfce4-mixer a partir de um terminal.
S3lph 26/09/14
@the_Seppi bem, que me dá controle de volume, etc., mas não tem efeito no Chrome. (Graças para a sugestão no entanto.)
Pointy
1
Aplica-se apenas ao Flash ou a todo o resto? w3schools.com/html/html5_video.asp Assista a este vídeo. Se você ouvir alguma coisa, é um problema em Flash. Caso contrário, é realmente relacionado ao Chrome.
S3lph 26/09/14

Respostas:

64

Eu tive o mesmo problema. Acabou sendo que meu sistema estava tentando transmitir o som do Chrome através do HDMI, mesmo que o acorde HDMI não estivesse conectado no momento. Presumivelmente, isso pode acontecer com qualquer dispositivo de saída de áudio. As configurações de som que o Ubuntu oferece não mostraram isso nem me permitem alterá-lo para o aplicativo individual, mas o pavucontrol fez.

Para instalar o pavucontrol a partir do terminal:

sudo apt-get install pavucontrol

Para abrir o controle de pavimentação do terminal:

pavucontrol

Selecione o menu "Reprodução" e verifique se você o definiu para Mostrar aplicativos. Agora, comece a reproduzir algo do Google Chrome. Ele aparecerá lá e mostrará qual dispositivo de saída está sendo usado para o Google Chrome. Verifique se ele está definido no dispositivo de saída que você está tentando usar.

Coronel Trogdor
fonte
2
Muito obrigado por isso! Suspeitei que esse era o problema, depois que o som da metade dos meus aplicativos desapareceu depois que eu tinha conectado e desconectado o laptop de uma tela via HDMI, mas o centro de controle padrão do Unity não mostra de qual saída o som estava saindo em um aplicativo base.
Jiang
Repita essas etapas para entrada de microfone, se você também estiver tendo problemas com isso. Um bom site para testar é onlinemictest.com
Zaz
Perfeito, dessa forma eu não precisei matar o pulseaudio ou remover as configurações do pulseaudio. O pavucontrol ainda parece funcionar bem com menos de 18 LTS.
Jerome
Gostaria de dizer muito obrigado porque pavucontrolfuncionou para mim: D Parece que os controles de som falharam no padrão de "Áudio interno" depois de usar o HDMI.
Robin Hood
3
Muito obrigado, nem todos os heróis usam capas hoje em dia
Tri Nguyen
48

Este trabalho para mim (Ubuntu 14.04):

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

E reinicie.

Esses comandos interromperão o pulseaudio e removerão sua configuração atual, para começar com os padrões novamente.

ONe Zetty
fonte
Obrigado por sua sugestão. Vou tentar em algum momento.
Pointy
Também funcionou para mim no Ubuntu 12.04. Teve que reiniciar o Chrome após a operação.
Tony
Funcionou para mim perfeitamente.
axel22
10
Você poderia descrever em sua resposta o que esses comandos realmente fazem?
Kalamalka Kid
1
Trabalhou para mim no Ubuntu 18.04.
Fgblomqvist
3

Antes de apagar todo o diretório de configuração do Chrome, tente o seguinte: alterne para outro dispositivo de saída de áudio e, em seguida, retorne ao original. Se você possui apenas um dispositivo de áudio, conecte um dispositivo externo (como áudio HDMI ou USB) e execute o truque acima.

Atualização O seguinte parece impedir que o problema reapareça no futuro:

  • Edite /etc/pulse/default.pa, encontre a linha que começa com load-module module-stream-restoree adicione restore_device=falseno final para que a linha fique assim:

    load-module module-stream-restore restore_device=false

  • Faz killall pulseaudio

revl
fonte
Mudar para uma saída de áudio diferente e voltar a resolver isso para mim. Obrigado!
Edson Medina
2

Eu tive um problema parecido. Meu laptop tinha duas placas de som, uma para áudio embutido nos alto-falantes do laptop e outra para a saída HDMI. Quando eu estava tocando música ou algo que usava o som do navegador, estava canalizando o som através do canal HDMI. No gerenciador de som do kmix, pude ver que o chrome estava listado nos fluxos de reprodução, mas se você clicou com o botão direito do mouse no ícone do chrome e selecionou mover, havia uma opção para alterar a saída de áudio do fluxo. Certifiquei-me de que não era HDMI, pois queria que o som viesse dos meus alto-falantes ou fones de ouvido.

Juan
fonte
2

Nenhuma das formas acima funcionou, sem som no chrome por uma semana. Então iniciei o SMplayer, sem som também, Opções> Pregerências> Áudio alternado do pulseaudio para o alsa.

Da próxima vez que iniciei o Chrome Sound funciona.

Dražen Tiga Klepac
fonte
Obrigado. Sua solução funcionou para mim. Estou executando o Linux 5.1.19_1 (Void Linux)
dgo.a 24/07
1

O Chrome vem com um flash player integrado e nem sempre funciona bem.

Se você usa o Firefox em sites como o youtube ou o deezer, talvez já tenha um Flash player no seu sistema: o pacote "flashplugin-installer".

Se não:

sudo apt-get install flashplugin-installer

Em seguida, você pode definir qual Flash player deseja na configuração de plug-ins do Chrome:

  • abra uma nova guia, digite chrome: // plugins em vez de um URL
  • clique nos detalhes à direita,
  • selecione Adobe Flash Player
  • você verá dois plugins "sub" diferentes
  • desativar o atual e ativar o outro
  • reiniciar o Chrome

Você também pode encontrar um pequeno vídeo sobre como fazê-lo no Chrome para Windows, da mesma forma no Ubuntu:
http://youtu.be/cDgwNzEFuFY

ttoine
fonte
Obrigado, mas até onde eu sei as versões modernas do Chrome não suportam mais a antiga API de plug-in do Netscape. Eu flashplugin-installerinstalei no meu sistema, mas com o Chrome, a única opção Flash disponível é o PepperFlash.
Pointy
Você está certo, desde o Ubuntu 14.04, o Chrome e o Chromium não podem mais usar a API do plugin Netscape. Talvez você deva seguir este tutorial? itsfoss.com/fix-flash-player-issue-chromium-in-ubuntu-14-04 . No entanto, a minha resposta deve ser bom para o Ubuntu 12.04
ttoine
Eu já tenho o Pepper Flash instalado e atualizado, obrigado.
Pointy #
você diz que reinstalou o Chrome várias vezes. Mas você excluiu a pasta .config / google-chrome em sua / home?
Ttoine 3/10
Sim, tentei o Chrome com contas de usuário recém-criadas e depois de remover meu próprio diretório .config. Este problema já se arrasta por quase um ano, então eu tive bastante tempo para experiência :)
Pointy
1

Verifique se você está executando a arquitetura correta do Chrome.

Eu tinha o i386 Chrome instalado em um sistema de 64 bits e tive esse problema. Quando eu desinstalei e instalei a versão de 64 bits, o áudio funcionou bem.

Alex
fonte
0

Eu tive o mesmo problema, você pode não perceber nenhum problema imediatamente após a instalação do problema do chrome-remote-desktop após a reinicialização do meu pc. então seguir funcionou para mim. Estou usando: Ubuntu 18.04 LTS

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

copie e cole cada linha no terminal. Espero que ajude

Afsal
fonte
0

Uma simples reinstalação do Chrome funcionou para mim no Ubuntu 14.04.

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

Kidquick
fonte