Chrome没有声音,Firefox等声音效果很好(13.10)

我在带有Griffin iMic USB音频设备的联想笔记本电脑上运行13.10(全部是最新的)。 虽然我偶尔也不得不使用Pulse Audio音量控制工具来重新选择iMic,但除了 Chrome 之外 ,它基本上没有任何音频,因此系统中的所有内容都能保持一致。

对于大多数想要使用音频内容的应用程序,您会在pavucontrol的第一个选项卡中看到一些pavucontrol 。 不是Chrome; 什么都没有。

一些古老的论坛post在这里和那里建议将Firefox“插件”目录符号链接到Chrome的安装目录,这看起来很傻,现在无论如何都不起作用。

Chrome版本为34.0.1847.132。

是否有一些技巧可以让Chrome与USB音频设备配合使用? (据我所知,它不适用于内置音频……)

编辑 – 仍然无法正常工作,现在在14.04和Chrome 37.0.2062.120

更多信息:

Chrome已经不止一次重新安装,没有任何效果。 我也尝试了测试版(目前是Chrome 38.0.2125.77测试版)。 PulseAudio管理器工具在其客户列表中显示Firefox和其他各种内容,还有“Chrome输入”,但没有“Chrome输出”。

Chromium的行为方式完全相同。

编辑 – 现在安装(旧的和累了的)15.04。 Chrome( Version 49.0.2623.112 (64-bit)仍然不起作用,虽然在满月之夜或其他随机的东西,它将通过笔记本电脑上的内置模拟音频发送声音。 但是,Chromium( Version 48.0.2564.82 Ubuntu 15.04 (64-bit) )现在可以正常工作,它可以通过USB音频设备工作。 我不知道我最近做了什么特别的事情才能做到这一点,但是

这项工作对我来说(Ubuntu 14.04):

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

这些命令将停止pulseaudio并删除其当前配置,以再次启动默认值。

我有同样的问题。 结果是我的系统试图通过HDMI发出Chrome的声音,即使当时没有插入HDMI和弦。 据推测,任何音频输出设备都可能发生这种情况。 Ubuntu提供的声音设置没有显示这个,也没有让我为个别应用程序更改它,但是pavucontrol确实如此。

要从终端安装pavucontrol:

 sudo apt-get install pavucontrol 

从终端打开pavucontrol:

 pavucontrol 

选择“播放”菜单,并确保将其设置为“显示应用程序”。 现在,开始玩谷歌Chrome浏览器。 它将显示在那里,它将显示用于谷歌浏览器的输出设备。 确保将其设置为您尝试使用的输出设备。

运行以下命令:

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

重新启动系统。

我有类似的问题。 我的笔记本电脑有两个声卡,一个用于笔记本电脑扬声器的内置音频,另一个用于通过hdmi输出。 当我播放音乐或使用浏览器声音的东西时,它正在通过hdmi频道传送声音。 从kmix声音管理器中,我可以看到chrome已在播放流中列出,但如果您右键单击chrome图标并选择move,则可以选择更改流的音频输出。 我确定它不是hdmi,因为我希望声音来自我的扬声器或耳机。

在擦除整个Chrome配置目录之前,请尝试以下操作:切换到另一个音频输出设备,然后切换回原始设备。 如果您只有一个音频设备,请连接外部音频设备(如HDMI或USB音频),然后执行上述技巧。

更新以下似乎可以防止问题再次出现:

  • 编辑/etc/pulse/default.pa ,找到以load-module module-stream-restore开头的行,并在末尾添加restore_device=false ,以使该行看起来像这样:

    load-module module-stream-restore restore_device=false

  • killall pulseaudio

Chrome配备了集成的闪存播放器,并不总是运行良好。

如果你在像youtube或deezer这样的网站上有Firefox的声音,也许你的系统上已经有了一个Flash播放器:软件包“flashplugin-installer”。

如果不:

 sudo apt-get install flashplugin-installer 

然后,您可以在Chrome的插件设置中设置您想要的Flash播放器:

  • 打开一个新标签,键入chrome:// plugins而不是URL
  • 点击右边的详细信息,
  • 选择Adobe Flash Player
  • 你会看到两个不同的“子”插件
  • 禁用当前的一个并启用另一个
  • 重启Chrome

您还可以在Chrome for Windows上找到有关如何操作的简短video,这与Ubuntu中的方式相同:
http://youtu.be/cDgwNzEFuFY

检查您是否运行了正确的Chrome架构。

我在64位系统上安装了i386 Chrome并遇到了这个问题。 当我卸载并安装64位版本时,音频工作正常。

没有上述工作forms,一周没有铬的声音。 然后我开始SMplayer,也没有声音,选项> Pregerences>音频从pulseaudio切换到alsa。

下次我开始镀铬声音工作。