You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On some linux systems (I'm on Ubuntu 24.04 LTS) newer versions of libgtk-3-0 (or perhaps libgtk-4-1) introduce breaking changes for JavaFX. With the current bundled version of Java 8 with Fiji, zulu8.60.0.21, FLIMJ will fail to open with the following exception:
There are two workarounds you can use to get this working:
Downgrade your version of libgtk-3-0 or find a computer with an older version of Ubuntu. We found that Ubuntu 22.04.5 LTS was able to launch FLIMJ while 24.04 LTS did not. I didn't specifically test downgrading my libgtk-3-0 but it seems at least version 3.24.33-1ubuntu2.2 works and version 3.24.38-5ubuntu1 does not.
Update to the latest zulu JDK+FX (download the JDK+FX zulu Java 8 package and replace the java in your Fiji.app/java folder) and run Fiji with the -Djavafx.allowjs=true flag. Like so:
$ ./ImageJ-linux64 -Djavafx.allowjs=true
Thanks @ctrueden for helping figure out what was going on here!
The text was updated successfully, but these errors were encountered:
On some linux systems (I'm on Ubuntu 24.04 LTS) newer versions of
libgtk-3-0
(or perhapslibgtk-4-1
) introduce breaking changes for JavaFX. With the current bundled version of Java 8 with Fiji,zulu8.60.0.21
, FLIMJ will fail to open with the following exception:There are two workarounds you can use to get this working:
libgtk-3-0
or find a computer with an older version of Ubuntu. We found that Ubuntu 22.04.5 LTS was able to launch FLIMJ while 24.04 LTS did not. I didn't specifically test downgrading mylibgtk-3-0
but it seems at least version3.24.33-1ubuntu2.2
works and version3.24.38-5ubuntu1
does not.Fiji.app/java
folder) and run Fiji with the-Djavafx.allowjs=true
flag. Like so:Thanks @ctrueden for helping figure out what was going on here!
The text was updated successfully, but these errors were encountered: