Dear all, I know there is a thread on installing Collect in LINUX environment but it is several months old so I take the initiative to start another one. The latest installer for Linux (3.12.24) doesn't work for me. I run Ubuntu 16.04 in 64-bits
Installation seems to go fine, no error message. Collect gets installed on my ~/ rather than /opt/ but I get the desktop links and all seems fine. I made all repository executable but whenever I try to start Collect the HTML page fails, I suspect the server is not starting. Could someone help me sort that out ? Thanks asked 16 Mar '17, 13:33 lecrabe ♦ |
Hi I am getting the same error on version collect-installer-3.21.12-linux.run When I run ./OpenForisCollect-launcher.run , following error appears Graphics Device initialization failed for : es2, sw Error initializing QuantumRenderer: no suitable pipeline found java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found at com.sun.javafx.tk.quantum.QuantumRenderer.getInstance(QuantumRenderer.java:280) at com.sun.javafx.tk.quantum.QuantumToolkit.init(QuantumToolkit.java:221) at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:205) at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209) at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:675) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:337) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) Caused by: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init(QuantumRenderer.java:94) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:124) at java.lang.Thread.run(Thread.java:745) Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) Caused by: java.lang.RuntimeException: No toolkit found at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:217) at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:209) at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:675) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:337) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328) ... 5 more I am not using OpenJDK but java-8-oracle version 1.8.0_171 on Ubuntu 16.04. Note: I installed CollectEarth few weeks back and it is working. answered 01 May '18, 13:57 muhammad Sorry, my bad I installed the 32bit version. After some suggestion from Openforis team like installation of two libraries libswt-gtk-3-java, libgtk-3-dev and quick version check I found out that I am not working with 64bit, correct installation solved the issue.
(08 May '18, 15:59)
muhammad
|
Dear Rémi, answered 24 Mar '17, 14:39 Stefano (OF) ♦♦ Dear Stefano Up and running, many thanks for support Works just fine
(24 Mar '17, 14:46)
lecrabe ♦
|
Hi Remi, answered 23 Mar '17, 12:08 Stefano (OF) ♦♦ |
@collectearth, We get the same error, which in a way is good news because it means a reproducible problem. Thanks for reporting @OF Collect, could it be possible to get some more information on your configuration and why it works on yours and not ours ? There is most likely a couple of libraries that are missing from a fresh Ubuntu 64-bits. Any chance to have a more interactive session to try to find out which ? Dummy question: do you need to have Java installed first ? help still very much needed, using the online installation is not an option (for ownership reasons) and I got lost at your last instructions for local version Thanks in advance answered 23 Mar '17, 08:48 lecrabe ♦ |
This is the message I get on a fresh Ubuntu-64 installation
answered 22 Mar '17, 23:02 collectearth ♦ |
Hi Remi, answered 22 Mar '17, 19:23 Stefano (OF) ♦♦ |
Hi and thanks for the update Unfortunately, it still doesn't go through Installation goes all fine, shortcuts created and no error message. But when I double click the shortcuts nothing happens (no Control Panel) And when running the launcher.run I get the following errors. ~/OpenForis/Collect$ sudo ./OpenForisCollect-launcher.run
I tried to install the GTK libraries (libswt-gtk-3-java and libgtk-3-dev) but it didn't change any of that problem. Still stuck, please help ! answered 22 Mar '17, 18:12 lecrabe ♦ I suspect again the fact that I have linux 64-bits may be the issue: in the local Java folder of OpenForis, there is only a i386 version, could that be why ?
(22 Mar '17, 18:15)
lecrabe ♦
|
Hi Remi, answered 22 Mar '17, 17:10 Stefano (OF) ♦♦ |
Hi, answered 20 Mar '17, 16:33 Stefano (OF) ♦♦ |
Hey, thanks for support Like I said, I have tried many things to start the server, including manually
But then the 8380 or 8080 don't open the Collect page answered 16 Mar '17, 18:37 lecrabe ♦ oh, and it also crashes when I "sudo ./start.sh". Dont know what to do
(20 Mar '17, 11:26)
lecrabe ♦
|