Hallo zusammen,
ich habe die letzten Tage eine JavaFX GUI programmiert um einen Finch Roboter (http://www.finchrobot.com) über meinen Raspi zu steuern. Das ganze soll remote über RDP/VNC passieren.
Die GUI besteht aus 4 Buttons (vorwärts, rückwärts, links und rechts), die ich mit Mausklicks starten kann. Die GUI habe ich in eine .JAR Datei exportiert, die ich unter Win7 erfolgreich mit einem Doppelklick starten kann.
Nun habe ich die GUI.jar auf meinen Raspi gezogen und wollte ausführen:
sudo java -Djavafx.platform=egifb -jar GUI.jar
Nach einer Minute ca. kommen folgende Meldungen:
"Warning: No settings found for javafx.platform='egifb'"
"Xlib:extension "RANDR" missing on display ":10.0".
Dann nach einer weiteren Minute erscheint dann meine GUI und ich klicke auf einen Button woraufhin standardmäßig folgender Satz erscheint:
"Connecting to Finch... this may take a few seconds..." (Standardmeldung, kommt auch unter Windows, danach kann der Finch "angesprochen" werden)
Und dann passiert eben nichts mehr und die GUI hängt sich komplett auf.
Weiß jemand woran es liegen könnte, dass sich die GUI aufhängt und nichts geht?
Paar Zusatzinfos:
- Raspi Modell B, Raspian mit Java 8.0.6
- Die GUI wurde unter Windows 7 mit Java 8.0.11 programmiert
- Angeschlossen wird der Pi an eine Powerbank, dann wird noch ein aktiver USB-Hub an die Powerbank angeschlossen und am Schluss wird der Finch mit dem Rapsi über den Hub verbunden (sollte angeblich so funktionieren laut Finch-Website)