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

Poi*_*nty 64 sound google-chrome 13.10 14.04 15.04

我在带有 Griffin iMic USB 音频设备的联想笔记本电脑上运行 13.10(全部是最新版本)。虽然我偶尔不得不使用 Pulse Audio 音量控制工具来重新选择 iMic,但它在系统上的所有东西上都能正常工作,除了Chrome,它基本上没有音频。

对于大多数想要使用音频内容的应用程序,您会在pavucontrol. 不是铬;什么都没有。

一些古老的论坛帖子在这里和那里建议将 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 音频设备工作。我不知道我最近做了什么特别的事情来实现这一点,但是

小智 101

我有同样的问题。结果是我的系统试图通过 HDMI 播放 Chrome 的声音,即使当时没有插入 HDMI 和弦。据推测,这可能发生在任何音频输出设备上。Ubuntu 提供的声音设置没有显示这一点,也没有让我为单个应用程序更改它,但是 pavucontrol 做到了。

从终端安装 pavucontrol:

sudo apt-get install pavucontrol
Run Code Online (Sandbox Code Playgroud)

从终端打开 pavucontrol:

pavucontrol
Run Code Online (Sandbox Code Playgroud)

选择“播放”菜单并确保将其设置为“显示应用程序”。现在,开始从 Google Chrome 播放一些东西。它将显示在那里,并显示 Google Chrome 使用的输出设备。确保它设置为您尝试使用的输出设备。

  • 非常感谢,现在不是所有的英雄都穿斗篷 (6认同)
  • 非常感谢你做的这些!我怀疑这是我连接后一半应用程序的声音消失后的问题,然后通过 HDMI 将笔记本电脑与屏幕断开连接,但默认的 Unity 控制中心没有显示每个应用程序的声音从哪个插座发出基础。 (3认同)

ONe*_*tty 56

这对我有用(Ubuntu 14.04):

killall pulseaudio
rm -r ~/.config/pulse/*
rm -r ~/.pulse*
Run Code Online (Sandbox Code Playgroud)

并重新启动。

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

  • 您能否在回答中描述这些命令的实际作用? (10认同)
  • 在 Ubuntu 18.04 上为我工作。 (2认同)

rev*_*evl 7

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

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

  • 编辑/etc/pulse/default.pa,找到以 开头的行load-module module-stream-restorerestore_device=false在末尾添加,使该行如下所示:

    load-module module-stream-restore restore_device=false

  • killall pulseaudio

  • 切换到不同的音频输出并返回为我解决了它。谢谢! (3认同)

tto*_*ine 1

Chrome 附带了一个集成的 Flash 播放器,但它并不总是能正常工作。

如果您在 youtube 或 deezer 等网站上使用 Firefox 时有声音,那么您的系统上可能已经安装了 Flash 播放器:“flashplugin-installer”软件包。

如果不:

sudo apt-get install flashplugin-installer
Run Code Online (Sandbox Code Playgroud)

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

  • 打开一个新选项卡,输入chrome://plugins而不是 URL
  • 点击右侧详情,
  • 选择 Adob​​e Flash Player
  • 你会看到两个不同的“子”插件
  • 禁用当前一项并启用另一项
  • 重新启动 Chrome

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


Ale*_*lex 1

检查您正在运行正确的 Chrome 架构。

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