AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 852
Accepted
DLH
DLH
Asked: 2010-08-05 13:01:52 +0800 CST2010-08-05 13:01:52 +0800 CST 2010-08-05 13:01:52 +0800 CST

为什么 Flash 应用程序如此缓慢/崩溃?

  • 772

我注意到 Flash 应用程序在 Ubuntu 下往往比在同一台机器上的 Windows 下更迟钝。这在观看高清视频或玩图形/物理重的游戏时尤其明显。有什么方法可以提高 Ubuntu 下 Flash 的性能,或者这只是我必须使用的 Linux 版本的问题?

目前我只是减少打开的标签数量、阻止 Flash 广告和关闭其他程序,但我正在寻找影响 Flash 本身的方法。

我已经在做的其他事情包括使用 Youtube 的 HTML5 功能和直接从 VLC 中的 /tmp 播放视频。我想知道是否有某种方法可以简化 Flash 本身。也许不是。

更具体的问题:我可以在 mms.cfg 中做些什么来提高性能吗?

flash performance
  • 11 11 个回答
  • 17796 Views

11 个回答

  • Voted
  1. Best Answer
    Nathan Osman
    2010-08-05T13:25:54+08:002010-08-05T13:25:54+08:00

    这是 Flash Player 的问题 - Linux 版本在播放视频时存在一些性能问题。

    对于支持 HTML5 视频的 YouTube 等网站,最好的选择是使用它。(有关详细信息,请参见此处。)性能要好得多。

    • 25
  2. t3c
    2010-08-05T15:42:55+08:002010-08-05T15:42:55+08:00

    目前仅在 Windows 平台上支持用于视频和图形的 Flash 硬件加速。请参阅:http: //www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration.html

    • 12
  3. akshatj
    2010-08-06T03:34:27+08:002010-08-06T03:34:27+08:00

    或者,您可以使用 Gnash 或 Lightspark。

    • 3
  4. myusuf3
    2010-08-05T13:05:53+08:002010-08-05T13:05:53+08:00

    我希望你使用 Ubuntu。如果您使用从 adobe 网站提供给您的安装程序,它非常简单。

    它可能只是处理能力较低,因为闪存是处理器广泛的过程,更多的内存可能会有所帮助。

    还转到系统 > 管理 > 硬件配置文件并确保您的图形驱动程序具有正确的设置会有所帮助。

    :)

    • 2
  5. nmiller0
    2010-08-05T16:05:55+08:002010-08-05T16:05:55+08:00

    尝试禁用桌面效果。

    • 2
  6. loevborg
    2010-08-06T02:03:29+08:002010-08-06T02:03:29+08:00

    除了上述建议 - 尝试禁用 compiz,使用 chrome,确保安装了最快的图形驱动程序 - 您可以尝试覆盖 Flash 插件对硬件加速的检测。不过,我不能保证这个 hack 的用处。

    • 2
  7. rmartinus
    2010-08-05T15:04:13+08:002010-08-05T15:04:13+08:00

    尝试使用谷歌 Chrome 浏览器。对于普通页面或带有 Flash 的页面,我发现它比 Ubuntu 中的 Firefox 更快。

    • 1
  8. LassePoulsen
    2010-08-14T14:40:23+08:002010-08-14T14:40:23+08:00

    例如,如果您想播放 youtube 视频,则有一种解决方法!

    Flash 将视频缓冲到您的磁盘,该文件将在/tmp/其中并称为 FlashXXp0sHC0,即 Flash + 8 个随机字符。您可以在普通播放器中播放它,甚至可以将其复制到其他地方以供离线查看(请注意,在大多数国家/地区,复制文件是非法的,因为它违反了版权)。

    这种方法适用于很多网站,但取决于流格式是什么。如果有疑问,您可以使用该file实用程序来检测文件中的内容

    user@host:~$ file /tmp/FlashXXp0sHC0
    /tmp/FlashXXp0sHC0: ISO Media, MPEG v4 system, version 2
    
    user@host:~$ file /tmp/FlashXXLE3wCf
    /tmp/FlashXXLE3wCf: Macromedia Flash Video
    
    • 1
  9. OpensourceFool
    2012-07-15T12:43:17+08:002012-07-15T12:43:17+08:00

    我正在运行带有 Nvidia GeForce 8400 GS 的 Ubuntu 12.04 64 位。自从执行 12.04 的全新安装后,我遇到了与 Flash 相关的问题。就像您一样,我已经安装了专有驱动程序,但系统设置 > 详细信息将图形列为“未知”。

    我遇到了速度问题,但最烦人的是,与 Flash 视频中报告的相同问题在此论坛上显示为蓝色。按照上一个链接发布的解决方法,阻止了所有 Flash 视频被染成蓝色的不良行为,但最终导致 Flash 插件几乎在我每次尝试在线观看视频时崩溃。

    我的解决方案是回顾 /etc/adobe/mms.cfg 并删除除一行之外的所有内容,该行应为:

     OverrideGPUValidation=true
    

    如果您不确定如何执行此操作,您可以使用您最喜欢的文本编辑器(对我来说是 vi),或者您可以使用以下终端命令弹出打开 gedit:

    sudo gedit /etc/adobe/mms.cfg
    

    从上面写入 OverrideGPUValidation=true 行,保存文件,然后退出 gedit。重新启动浏览器,看看这是否能解决您遇到的问题。

    这个想法和其他想法在ubuntuforums和许多其他地方都有讨论。请尝试更改您的 mms.cfg(或创建它,如果它尚不存在)并返回您的结果。祝你好运!

    • 1
  10. David
    2010-08-13T09:17:44+08:002010-08-13T09:17:44+08:00

    如果您使用的是 AMD64 版本的 Ubuntu,请尝试下载测试版 AMD64 闪存播放器。x86 构建是通过一个模拟层运行的,我遇到了很多问题。

    • 0

相关问题

  • 上网本版电池寿命 - Ubuntu 与 Kubuntu?

  • 帮助让 Flash 播放器在第二个屏幕上工作?

  • 如果在服务器机器上运行 Ubuntu 桌面版,性能损失是多少?

  • How do I install Adobe Flash player?对于 11.10 及更高版本明确修复 11.10 上的 64 位 Flash

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve