问题描述
我正在使用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