升级到 Ubuntu 13.10 后,Google Chrome 浏览器中的 HTML5 播放器没有声音。
Firefox 可以运行。
Flash 播放器正在运行。
使用 HTML5 时 Youtube 没有声音。vimeo 没有声音(它们有标准的 html5 播放器)。
当我打开声音应用程序时,尝试播放 html5 视频时,google 没有显示出来。但是,播放 Flash 视频时,google 就会显示出来。
Google Chrome 版本为:24.0.1312.52
通过 ppa 安装并更新:
deb http://dl.google.com/linux/chrome/deb/ stable main
答案1
我修复了它。以下是完整的旅程:
我尝试使用 deb 包安装新版本 (30.0.1599.114) 的 Chrome。
安装顺利,但 Chrome 在“关于 Google Chrome”中仍然显示:版本 24.0.1312.52。HTML5 播放器中的声音仍然不起作用。
我删除了 ppa。再次安装了 deb 包。还是一样。
然后我移动了我的配置文件文件夹。重新启动 Google Chrome,突然我就有了新版本。而且 HTML5 声音也可以用了。
要移动配置文件夹:
mv ~/.config/google-chrome ~/.config/google-chrome_bak
这将删除您的所有密码和收藏夹等。但如果您有 Google Chrome 同步,您可以恢复它。
答案2
我尝试了移动配置文件夹的根本解决方案并且它起作用了,但我对丢失所有特定于发行版的配置这一事实感到不满意。
因此,在恢复并深入研究问题后,我注意到在 YouTube 上(我发现问题的地方;没有在其他地方检查过),我将视频静音了。取消静音后,它就正常工作了。
我知道这听起来很愚蠢,但也许这个答案会在做出任何重大改变之前对其他人有所帮助!
答案3
您应该升级到 Google Chrome 的最新官方版本,现在是 30.0.1599.114。
为此,只需单击以下链接,选择您的 Ubuntu 版本(32 位或 64 位),接受服务条款并安装:https://www.google.com/intl/en/chrome/browser/?brand=CHMO#eula
.deb 包下载后,只需双击即可安装。
答案4
尝试从终端窗口快速修复此问题:
sudo ln -s /usr/lib/mozilla/plugins/ /opt/google/chrome/plugins