当前位置: 首页>>技术教程>>正文


Chrome没有声音,在Firefox等系统中也能正常工作(13.10)

, , , ,

问题描述

我正在使用Griffin iMic USB音频设备的Lenovo笔记本电脑上运行13.10(所有up-to-date)。尽管我有时不得不使用Pulse Audio音量控制工具来对iMic re-select进行控制,但它可以在系统上的所有设备上始终如一地工作,但Chrome根本没有音频。

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

一些古老的论坛帖子在这里和那里建议将Firefox “plugins”目录符号链接到Chrome的安装目录,这看起来很愚蠢,现在仍然无法使用。

Chrome版本是34.0.1847.132。

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

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

更多信息:

Chrome已被重新安装了多次,没有任何效果。我还尝试了Beta(目前是Chrome 38.0.2125.77 beta)。 PulseAudio管理器工具在其客户端列表中显示Firefox和各种其他内容,以及”Chrome input”,但没有”Chrome output”。

chrome 的行为完全相同。

编辑-现在(旧的和旧的)15.04安装上。 Chrome(Version 49.0.2623.112 (64-bit))仍然无法工作,尽管在满月之夜或其他随机情况下,它将通过笔记本电脑上的内置模拟音频发送声音。但是,Chromium(Version 48.0.2564.82 Ubuntu 15.04 (64-bit))现在可以工作,并且可以通过USB音频设备工作。我不知道我最近为实现这一目标所做的任何特别的事情,但是

最佳思路

我有同样的问题。最终导致我的系统试图将Chrome的声音通过HDMI传送,即使当时未插入HDMI和弦。据推测,这可能发生在任何音频输出设备上。 Ubuntu提供的声音设置没有显示此内容,也没有让我为单个应用程序更改它,但pavucontrol却显示了。

要从终端安装pavucontrol:

sudo apt-get install pavucontrol

要从终端打开pavucontrol:

pavucontrol

选择”Playback”菜单,并确保将其设置为“显示应用程序”。现在,开始播放Google Chrome浏览器中的内容。它将显示在此处,并且将显示Google Chrome使用的输出设备。确保将其设置为您要使用的输出设备。

次佳思路

为我工作(Ubuntu 14.04):

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

并重新启动。

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

第三种思路

在清除整个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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11506.html,未经允许,请勿转载。