我正在使用 11.04 Natty 和 Firefox 5。显卡是 ATI Radeon HD 4670,我正在使用从 ATI 网站下载的最新专有驱动程序。
一些 Flash 应用(例如嵌入的 YouTube 视频和其他一些应用)显示不正确(我认为是使用真实嵌入而不是新的 iframe 嵌入)。发生的情况是,当部分 Flash 移动时,部分 Flash 会一直变黑。对于嵌入的 YouTube 视频,它会变灰。其他一些应用会变得透明,显示网页的背景。
相同的 Flash 应用程序在同一台计算机上完美运行 Google Chromium。我有另一台装有 10.10 Maverick、Firefox 5 和 nVidia 卡及驱动程序的计算机,它们也运行良好。
那么,有人知道是什么导致了这个问题吗?
答案1
尝试闪光援助,它是一个 Firefox 插件,可以检测系统并为您选择合适的 Flash 播放器,删除冲突的插件并应用一些调整来提高性能并修复常见问题。
答案2
FLASH-AID 开发人员的说明:此处提到的 Flash-Aid 安全问题已在 2.2.0 版中得到修复。扩展程序现在使用 SSL 下载测试版插件数据,不再有重定向,并且只有哈希值经过验证后才会安装测试版插件。
虽然 Flash-Aid 应该可以工作,但我个人并不喜欢它在系统范围内安装 Flash 的方式。它还会通过 updates.webgapps.org 上不安全的重定向器下载 flashplugin,因此有可能有人利用公共网络上的 MITM 攻击诱骗您下载并安装恶意版本的 Flash(或完全不同的版本)。
最初问题的实际解决方法似乎是 64 位系统上的 32 位 Flash 很糟糕。因此,您只需要代号为“Square”的 64 位 Flash 预览版。您可以获取它这里。压缩的 tar 文件包含一个文件,libflashplayer.so
。您必须将此文件放入目录中~/.mozilla/plugins
并重新启动 Firefox。
我写了一个简单的脚本来实现这个这里。您可以通过调用来运行它
wget -O- https://github.com/mss/getflashplugin64/raw/10/getflashplugin64.sh | /bin/bash
当然,你还是要相信我不会做任何恶意的事情,但至少你可以确保没有人拦截你的下载。
有一件事你必须注意:当前的预览版 3 是 2010 年 11 月发布的,版本号为10.3 d162
。从那时起至少有一个安全修复,当前版本是10.3 r181
。我建议使用 Flashblock。你也必须自己更新这个版本的 Flash。
致@lovinglinux:欢迎在 Flash-Aid 中重复使用我的脚本。也许您可以添加一个选项,只在本地安装插件。您可以从 GitHub 存储库请求更新 JSON 文件并免费获得 HTTPS。它还可以返回我从 HTML 解析的所需下载 URL,您也不需要重定向器。