You are not logged in.

#1 2018-11-19 18:52:28

djacu2
Member
Registered: 2018-11-19
Posts: 2

Error with JavaFX when running pdfsam [SOLVED]

I recently installed pdfsam with OpenJDK 8 and OpenJFX. When I try to run pdfsam it flashes the pdfsam splash logo and disappears. From the stacktrace, it looks like some of the toolkits form javafx are being found, but I am not familiar enough with java to troubleshoot it.

I only have one java environment (openjdk 8) and I checked that it is currently set.

archlinux-java status 
Available Java environments:
  java-8-openjdk (default)

Here is the stacktrace.

pdfsam
Using system enabled java environment
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:248)
	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.launchApplication1(LauncherImpl.java:695)
	at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
	at java.lang.Thread.run(Thread.java:748)
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)
	... 1 more
Exception in thread "main" java.lang.RuntimeException: No toolkit found
	at com.sun.javafx.tk.Toolkit.getToolkit(Toolkit.java:260)
	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.launchApplication1(LauncherImpl.java:695)
	at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
	at java.lang.Thread.run(Thread.java:748)

Last edited by djacu2 (2018-11-20 04:26:59)

Offline

#2 2018-11-20 00:48:10

twelveeighty
Member
Registered: 2011-09-04
Posts: 1,456

Re: Error with JavaFX when running pdfsam [SOLVED]

Google the error you got: "Error initializing QuantumRenderer: no suitable pipeline found". One of the first results returned is a StackOverflow post that appears to have several pointers to investigate, such as GTK 2 vs 3 and their respective libraries and/or adding "-Dprism.verbose=true" to get more details for troubleshooting.

Offline

#3 2018-11-20 04:24:59

djacu2
Member
Registered: 2018-11-19
Posts: 2

Re: Error with JavaFX when running pdfsam [SOLVED]

I think I saw the StackOverflow post you did but missed the section about installing GTK2. The "-Dprism.verbose=true" didn't provide any additional info for me.

The solution for me was to install gtk2.

For posterity
https://stackoverflow.com/questions/211 … -for-es2-s

Offline

Board footer

Powered by FluxBB