我刚刚安装了 ubuntu 12.04 32bit。我无法在 Firefox 或 Chromium 中观看 YouTube 视频。我安装了 Chrome,但它无法运行。以下是一些详细信息和我尝试过的方法:
flash 安装在软件中心。我尝试卸载它,然后重新安装。尝试卸载 flash,并从软件中心的规范合作伙伴部分安装 flash player 11。安装了 ubuntu 限制附加功能。尝试了此处描述的过程,尝试使用 chrome 版本的 flash: http://www.webupd8.org/2012/09/how-to-make-chromium-use-flash-player.html
尝试安装 chrome 并使用它,但 chrome 无法从 dash home 启动。当我尝试从终端运行它时,我收到“系统错误,您要报告它吗”消息。
我真的很想让 Flash 在 Chromium 上运行,因为这台电脑上的 Firefox 运行速度相当慢(它很旧,配有 amd athlon xp 2200+ 处理器)。
我不想在 wine 下使用 Windows 版本的 chrome,因为我需要为使用这台计算机的其他人提供简单的便利。
感谢您的任何建议!
答案1
我发现我的处理器 (amd athlon xp 2200+) 不支持 sse2 指令集,而最新版本的 flash 需要该指令集。我按照以下说明操作:http://www.linuxquestions.org/questions/linuxquestions-org-member-success-stories-23/getting-flash-plug-in-to-work-with-older-cpus-4175420481/
现在可以正常工作了。
引用来源:
- 通过在终端仿真器中输入以下命令来检查您的 CPU:
cat /proc/cpuinfo
如果Flags行不包含
sse2
(sse
不行),那么就需要使用插件版本10。
- 检查您是否使用了错误的版本。在 Firefox 中输入网址
about:plugins
,在 Opera 中输入网址opera:plugins
,或在 Chrome 中输入网址chrome://plugins
,查看 Shockwave Flash 是否为版本 11。如果(1)和(2)表明需要更换插件,则无需卸载并重新安装:只需更换插件库文件即可。
libflashplayer.so
首先找到保存文件的位置。最可能的位置是/usr/lib/flash-plugin
或/usr/lib/adobe-flashplugin
。如果不存在,请查找附近的文件夹,其中包含浏览器提供商的名称 — 例如,对于 Firefox,/usr/lib/mozilla
该文件夹将包含指向 的符号链接libflashplayer.so
。下载Flash包,目前10版最新地址为http://fpdownload.macromedia.com/get...20_archive.zip 如果没有,请查看http://helpx.adobe.com/flash-player/...-versions.html
使用存档管理器打开该文件(或者如果您愿意,也可以使用命令行)。里面有一个名为 10.3.183.20 的文件夹,里面还有另一个存档
flashplayer_10_3r183_20_linux.tar.gz
,里面有libflashplayer.so
。将其解压。现在将其移动到正确的目的地。命令将是
su -c "mv -f Downloads/libflashplayer.so /usr/lib/flash-plugin"
或者
sudo mv -f Downloads/libflashplayer.so /usr/lib/flash-plugin
如果我的地址不适用,显然请使用正确的地址。