← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #254104]: How to run on raspbian (raspberry pi debian linux)

 

Question #254104 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/254104

    Status: Answered => Open

kaefert is still having a problem:
okey.
So I've downloaded and compiled first this:
https://launchpad.net/sikuli/sikulix/1.0.1/+download/Sikuli-1.0.1-Supplemental-LinuxVisionProxy.zip
without any problems it seems (no errors)

And then after linking my jdk to the place jxgrabkey expected
sudo ln -s /usr/lib/jvm/jdk-7-oracle-armhf /usr/lib/jvm/default-java
I was also able to successfully compile
http://sourceforge.net/projects/jxgrabkey/files/jxgrabkey/0.3.2/jxgrabkey-0.3.2_src.tar.bz2

So I replaced the binaries in the sikuli libs folder with the ones I built and now the IDE starts up successfully now.
Though the IDE runs so slow on that raspberry pi that its nearly unusable.

To workaround that sluggish IDE I found that I can directly run a skript
with "./runIDE -r dir.sikuli"

Now I have the problem that when the Script tries to find something on
the screen for the first time, java crashes:

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xa83e5e38, pid=14017, tid=3057820784
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) Client VM (24.0-b56 mixed mode linux-arm )
# Problematic frame:
# C  [libVisionProxy.so+0x48e38]  Java_org_sikuli_basics_proxies_VisionProxyJNI_FindResults_1size+0x0

Is there a way around that?

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.