gpt4 book ai didi

linux - 在 Headless Linux 服务器上运行 Flash Player

转载 作者:太空宇宙 更新时间:2023-11-04 04:13:14 25 4
gpt4 key购买 nike

警告:我不太擅长使用 Linux,所以请对我宽容点。

我正在运行 CentOS 6 x64 服务器。我有一个 swf 设计用于根据命令生成复杂的图像。我做了很多搜索,我能找到的最好答案是安装 Xvfb 和 Flash Player 来运行 SWF。

所以我很好地安装了 Xvfb,并下载了适用于 Linux 的独立 Flash 播放器调试器。我用的是

 xvfb-run ./flashplayerdebugger screenapp.swf

生成图像。 Flash 播放器调试器是为 x86 设计的,并且抛出错误。我用 google 搜索,发现一个页面告诉我安装 x86 依赖项。我做到了,错误消失了。不幸的是,swf 似乎无法在服务器上运行。出于测试目的,它会联系一个创建文本文件的 php 文件,因此我知道它正在运行,并且在我的 Windows 计算机上进行测试时运行良好。

它所做的只是在我运行命令后挂起,等待一段时间后仍然没有任何反应。我不确定它是否应该是这样,但它没有运行我在 swf 上加载 URL 的简单代码

[root@ms1 ~]# xvfb-run ./flashplayerdebugger screenapp.swf
Xlib: extension "RANDR" missing on display ":99".
^Z
[3]+ Stopped xvfb-run ./flashplayerdebugger screenapp.swf

我不是Linux专家,但是测试SWF在Windows上运行良好,只是无法让它在Linux上运行。如果问题是flashplayerdebugger,我怎样才能安装正确的flash播放器?

最佳答案

试试这个

xvfb-run +extension RANDR ./flashplayerdebugger screenapp.swf

此外,我发现它非常有用,在 Linux 中,您只需通过 ctrl+shift+c 复制粘贴任何控制台错误或消息(不同的控制台有不同的操作),然后通过 google 搜索可能的解决方案。

关于linux - 在 Headless Linux 服务器上运行 Flash Player,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18051279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com