如何“修复”Flash?

如何“修复”Flash?

我是 Linux 的新手,而且刚从 Windows 过来,有时我觉得它相当令人畏惧。我设法安装了 openSUSE,经过多次尝试和错误,我发现了如何使用 YaST 安装一些软件和视频驱动程序。

我的问题是,当我尝试在 Firefox 或 Chrome 中玩 Flash 游戏时,它们会偶尔闪烁,并且 Flash 视频播放起来就像幻灯片一样。有时,我的系统在全屏模式下会挂起大约 5-10 分钟。我不知道出了什么问题。是 Flash 还是 nVidia 驱动程序?

我在网上搜索了可能的解决方案,最接近的是这个论坛帖子。在帖子的最后,发帖者写道:

我恢复到 [nVidia] 280.13,现在运行良好,我将等待新的修复。

不幸的是,我不知道如何安装旧版本的驱动程序(或者如果安装它是否可以解决我的问题)。

请记住,我只使用 openSUSE 大约一周。

CPU信息

Processor (CPU):    Intel(R) Celeron(R)
CPU 2.40GHz Speed:  2,399.96 MHz

内存信息

Total memory (RAM): 969.9
MiB Free memory:    85.4 MiB (+ 321.4 MiB Caches)
Free swap:          637.2 MiB

操作系统信息

OS:                 Linux 3.1.0-1.2-default i686
System:             openSUSE 12.1 (i586)
KDE:                4.7.2 (4.7.2) "release 5"

显示信息

Vendor:             nVidia Corporation
Model:              GeForce 6200 (0x0221)
2D driver:          nvidia
3D driver:          NVIDIA 290.10

更新

此问题主要发生在 Facebook 游戏和某些视频网站上。 Youtube、Dailymotion 和 Hulu 表现良好,但不太知名的网站(例如 wimp.com 或unnyordie.com)表现不佳。我不希望高清视频表现很好,因为我只有 1GB 的 RAM,但大多数这些网站都传输低质量视频。

我应该补充一点,我在 Ubunutu 11.10 下没有遇到任何问题,所以我想知道这是否与 openSUSE 或可能与 KDE 有关。

答案1

根据我的经验,nvidia 提供的专有 Linux 驱动程序可能会导致某些卡(尤其是较旧的卡)出现严重的性能问题。通过将驱动程序恢复到旧版本来解决问题的人很好地演示了 nvidia 驱动程序的回归问题。

我建议尝试名为“nouveau”的开源 nvidia 驱动程序。它并不总是能够完美地处理不太受欢迎的卡(我在加载像 7300GS 这样的不起眼的 nvidia 卡时完全失败),而且由于 nvidia 缺乏通信,它无法处理 3D 加速,但在大多数情况下对于正常的桌面使用来说,它的表现非常出色。

我对 openSUSE 的打包系统不是很熟悉,但在安装 nouveau 之前您可能必须删除 nvidia 包。如果没有,您需要通过添加模块名称/etc/modprobe.d/blacklist.conf(在本例中为blacklist nvidia)将 nvidia 模块列入黑名单(防止其加载),然后重新启动。

lsmod | grep nvidia您可以使用或 nouveau检查终端中当前加载的模块lsmod | grep nouveau

答案2

虽然我有一些使用 OpenSUSE 的经验(并且正在使用最新的 Yast NVidia 驱动程序运行 12.1),但除了推荐 OpenSUSE 论坛之外,我还没有足够的知识在这里提供建议;并建议在 yast 中搜索 flash,然后删除 pullin-flash-player (这是不需要的,我锁定说永远不要安装)。这通常可以解决我的闪存问题(但我使用的是 64 位)。

如果失败,您可以尝试在 yast 中重新安装 Adob​​e Flash(检查更新)或完全删除它并尝试使用 yast 中的替代品,例如 Gnash。

同时,我希望您使用论坛上的这篇优秀指南安装所有编解码器等。 12.1 是最后一篇文章,也是您从该线程中需要的所有内容。

http://forums.opensuse.org/how-faq-read-only/407184-multi-media-restricted-format-installation-guide.html

答案3

我还建议尝试nouveaunvidia 卡的驱动程序,但不知道这是否会有所改进。
问题在于 Adob​​e Flash 和 nvidia 的结合给 Linux 用户带来了麻烦。还可以尝试禁用“模糊”等桌面效果,或将它们全部关闭(如果您使用 KDE)。

答案4

嘿,这是 firefox adobe 包容器的视频消耗问题 这可以在 about:config... search.. dom.ipc .... 禁用插件中禁用

相关内容