I get a render error

Asked by Roman Meier on 2013-02-06

Hi folks

I tired to display a flash file with linux raspbian.

The complete output in my terminal is this:

############################

pi@raspberrypi /media/ROMAN $ lightspark open-flash-chart.ofc2.swf
INFO: Lightspark version 0.6.0.1 Copyright 2009-2012 Alessandro Pignotti and others
INFO: A plugin was found. Adding it to the list.
INFO: The plugin Pulse plugin output only was added with backend: pulseaudio
INFO: A plugin was found. Adding it to the list.
INFO: The plugin SDL plugin was added with backend: sdl
INFO: the selected backend is: pulseaudio
INFO: get_plugin: pulseaudio
INFO: RenderThread this=0x1792b40
INFO: Creating input thread
INFO: Running in local-with-filesystem sandbox
INFO: Compressed SWF file: Version 9
INFO: FrameRate 60
INFO: Creating VM
INFO: Switched to local-with-networking sandbox by FileAttributesTag
INFO: SWF Metadata:
 format: application/x-shockwave-flash
 title: Adobe Flex 3 Application
 description: http://www.adobe.com/products/flex
 publisher: unknown
 creator: unknown
 language: EN
 date: 27-Jul-2009
INFO: MaxRecursionDepth: 1000, ScriptTimeoutSeconds: 60
INFO: SWF Info:
 ProductId: 3
 Edition: 6
 Version: 3.0.0.477
 CompileTime: 1248735489625
ERROR: Exception in RenderThread, stopping rendering: glX not present

############################

I guess, the last line describes the problem.

glX is not present. What kind of package is this? How can I install?

Thanks in advance for your help!

Kind regards,
Roman

Question information

Language:
English Edit question
Status:
Answered
For:
Lightspark Edit question
Assignee:
No assignee Edit question
Last query:
2013-02-06
Last reply:
2013-02-07
Antti Ajanki (aajanki) said : #1

glX is an X Window system extension that provides support for OpenGL. Lightspark uses OpenGL for rendering output.

On Debian (on a desktop computer) you need to install at least package called libgl1-mesa-glx and a driver for your graphics hardware (for example, libdrm-intel1).

On Raspberry Pi, you may want to install OpenGLES 2.0 instead (although I'm not sure about that). Compile with cmake -DENABLE_GLES2=TRUE

BTW, Lightspark 0.6.0.1 is very old, the latest version is 0.7.1.

Can you help with this problem?

Provide an answer of your own, or ask Roman Meier for more information if necessary.

To post a message you must log in.