Knime on Linux issue with blank Dialogue boxes

Hi, I am tryinng to get knime working on an Arch Linux variant - CachyOS. The issue is that when I open a node to configure I am getting a Blank box as seen in the attached image.

Does anyone have any ideas on possible fixes for this ?

Thanks
Mark

Hi @mgirdwood,

I’m not aware of this issue happening for other users. I.e. can’t suggest an immediate fix unfortunately.
Is there anything in the logs (especially after you added -Dorg.knime.ui.dev.mode=true to your knime.ini)? Is the modern UI in general working for you? Or are you using the classic UI?

1 Like

Hi,

I tried switching to classic view but Knime crashes with the info below. I will try deleing all and dowloading again and start without any extensions to see if this makes a difference

Mark

JVM terminated. Exit code=1
/home/mark/Knime/knime_5.3.1//plugins/org.knime.binary.jre.linux.x86_64_17.0.5.20221116/jre/bin/java
-Djava.security.properties=plugins/org.knime.binary.jre.linux.x86_64_17.0.5.20221116/security.properties
-Dorg.apache.cxf.bus.factory=org.knime.cxf.core.fragment.KNIMECXFBusFactory
-Dorg.apache.cxf.transport.http.forceURLConnection=true
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions
-Dsun.net.client.defaultReadTimeout=0
-Dknime.xml.disable_external_entities=true
-Dcomm.disable_dynamic_service=true
-Dp2.trustedAuthorities=https://update.knime.com
-Declipse.e4.inject.javax.warning=false
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclientjava
–add-opens=java.base/java.lang=ALL-UNNAMED
–add-opens=java.base/java.lang.invoke=ALL-UNNAMED
–add-opens=java.base/java.net=ALL-UNNAMED
–add-opens=java.base/java.nio=ALL-UNNAMED
–add-opens=java.base/java.nio.channels=ALL-UNNAMED
–add-opens=java.base/java.util=ALL-UNNAMED
–add-opens=java.base/sun.nio.ch=ALL-UNNAMED
–add-opens=java.base/sun.nio=ALL-UNNAMED
–add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
–add-opens=java.base/sun.net.www.protocol.http=ALL-UNNAMED
–add-opens=java.base/sun.net.www.protocol.https=ALL-UNNAMED
–add-opens=java.base/java.util.regex=ALL-UNNAMED
-Xmx2048m
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-Djdk.httpclient.allowRestrictedHeaders=content-length
-Darrow.enable_unsafe_memory_access=true
-Darrow.memory.debug.allocator=false
-Darrow.enable_null_check_for_get=false
–add-opens=java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss.spi=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED
-jar /home/mark/Knime/knime_5.3.1//plugins/org.eclipse.equinox.launcher_1.6.700.v20240213-1244.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/mark/Knime/knime_5.3.1/knime
-name Knime
–launcher.library /home/mark/Knime/knime_5.3.1//plugins/com.equo.chromium.cef.gtk.linux.x86_64_116.0.12/eclipse_11902.so
-startup /home/mark/Knime/knime_5.3.1//plugins/org.eclipse.equinox.launcher_1.6.700.v20240213-1244.jar
–launcher.overrideVmargs
-exitdata 6
-vm /home/mark/Knime/knime_5.3.1//plugins/org.knime.binary.jre.linux.x86_64_17.0.5.20221116/jre/bin/java
-vmargs
-Djava.security.properties=plugins/org.knime.binary.jre.linux.x86_64_17.0.5.20221116/security.properties
-Dorg.apache.cxf.bus.factory=org.knime.cxf.core.fragment.KNIMECXFBusFactory
-Dorg.apache.cxf.transport.http.forceURLConnection=true
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions
-Dsun.net.client.defaultReadTimeout=0
-Dknime.xml.disable_external_entities=true
-Dcomm.disable_dynamic_service=true
-Dp2.trustedAuthorities=https://update.knime.com
-Declipse.e4.inject.javax.warning=false
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclientjava
–add-opens=java.base/java.lang=ALL-UNNAMED
–add-opens=java.base/java.lang.invoke=ALL-UNNAMED
–add-opens=java.base/java.net=ALL-UNNAMED
–add-opens=java.base/java.nio=ALL-UNNAMED
–add-opens=java.base/java.nio.channels=ALL-UNNAMED
–add-opens=java.base/java.util=ALL-UNNAMED
–add-opens=java.base/sun.nio.ch=ALL-UNNAMED
–add-opens=java.base/sun.nio=ALL-UNNAMED
–add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
–add-opens=java.base/sun.net.www.protocol.http=ALL-UNNAMED
–add-opens=java.base/sun.net.www.protocol.https=ALL-UNNAMED
–add-opens=java.base/java.util.regex=ALL-UNNAMED
-Xmx2048m
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-Djdk.httpclient.allowRestrictedHeaders=content-length
-Darrow.enable_unsafe_memory_access=true
-Darrow.memory.debug.allocator=false
-Darrow.enable_null_check_for_get=false
–add-opens=java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss.spi=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED
-jar /home/mark/Knime/knime_5.3.1//plugins/org.eclipse.equinox.launcher_1.6.700.v20240213-1244.jar

I suppose this is or related to the data preview issue which sneaked into 5.3.1 release. @mgirdwood,m can you try switching to Modern UI and then open the same preview please? If it works, switch back to Classic UI and try again.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.