I am using openSUSE Leap 15.3 (community version of SUSE Linux Enterprise Desktop 15 SP3) and KNIME just stopped working. The splash screen shows up, I can select any existing or new empty workspace (and I tried with new empty workspaces) and, after the selection, the splash screen shows a progress bar, but the program does not come up and the process finishes execution.
I tried with the last 4.5.something version and also with the current version (the version I am currently using, because I had not enough time to homolagate the current one). No success. As far I can tell, KNIME comes with a builtin JRE, so I guess SUSE’s packaging of Java shouln’t mess with KNIME runtime dependencies.
Based on past threads, I tried adding “-clean” on knime.ini, also without success.
Nothing meaningful appears to be showed when KNIME is launched using a terminal emulator. Nothing is written to .metadata/knime/knime.log inside the workspace.
caio@skywall:knime_4.6.1> ./knime
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on
CompileCommand: exclude javax/swing/text/GlyphView.getBreakSpot bool exclude = true
ago. 26, 2022 10:53:04 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
INFORMAÇÕES: Adding the extensions from bundle org.apache.cxf.cxf-rt-frontend-jaxrs (417) [org.apache.cxf.jaxrs.JAXRSBindingFactory]
ago. 26, 2022 10:53:04 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
INFORMAÇÕES: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http (421) [org.apache.cxf.transport.http.HTTPTransportFactory, org.apache.cxf.transport.http.HTTPWSDLExtensionLoader, org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder, org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder, org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
ago. 26, 2022 10:53:04 AM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
INFORMAÇÕES: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http-hc (422) [org.apache.cxf.transport.http.HTTPConduitFactory, org.apache.cxf.transport.ConduitInitiator]
(KNIME:23118): Gtk-WARNING **: 10:53:10.776: Negative content width -5 (allocation 13, extents 9x9) while allocating gadget (node entry, owner GtkEntry)
(KNIME:23118): Gtk-CRITICAL **: 10:53:11.744: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(KNIME:23118): Gtk-CRITICAL **: 10:53:12.022: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
caio@skywall:knime_4.6.1>
Frankly, I don’t know what to do. My system is very lightweight (I still even use FVWM for my window management needs) and has 40 GB of RAM, so I guess that KNIME is not facing memory issues and I don’t see any kernel message regarding KNIME or Java using dmesg
.
Update (Fri Aug 26 11:34:25 -03 2022):
Tried to use the default GTK 2 and 3 theme (Adwaita). Discarding critical messages from GTK, theme does not appears to play any role here.
Tested the bundled JRE to run caffviewer.jar. Archive runned. Discarting any problem with the bundled JRE.