Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Resolved [Linux/Arch/KDE] Graphics Device initialization failed.

Joined
Dec 10, 2014
Messages
3,332
This is running 32bit java, 64bit java will load spectre, but creating new instances doesn't work (reported in another thread).

Code:
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
@Cloud @Arbiter
 
I'm just running everything in 64bit java now.
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,053
kek, yeah I saw that post and it didn't fix anything.
I can't justify the time spent going out of my way fixing platform specific issues on Linux. You're on your own for this one. Report to JavaFX issue tracker if necessary.
 
Joined
Dec 10, 2014
Messages
3,332
I can't justify the time spent going out of my way fixing platform specific issues on Linux. You're on your own for this one. Report to JavaFX issue tracker if necessary.
The easy fix is just to use 64 bit java xD
 
From reading this ([JDK-8120519] Problems occures while FX application is starting - Java Bug System), it seems like it could be an issue due to a 32bit/64bit mix (trying to run javafx using 32bit on a 64bit machine?) and it looks like just using 64bit java is the "solution".
 
Top