Issue with modern UI while running on linux ubuntu 20.04

Dear all,

I am running Knime AP 5.1 on EKS using this image elestio/docker-desktop-vnc-knime: Knime desktop app in the browser (github.com).

Initially the IDE could not run due to the error:

java.lang.UnsatisfiedLinkError: /opt/knime/plugins/com.equo.chromium.cef.gtk.linux.x86_64_106.0.10/chromium-5249/libequochro.so: libnss3.so: cannot open shared object file: No such file or directory
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)

After adding some system libs:

RUN apt-get install libnss
RUN apt update
&& apt-get install -y libnss3-dev libgdk-pixbuf2.0-dev libgtk-3-dev libxss-dev

The IDE runs but most of the times the screen becomes blank/white as if the driver crashes:

root@knime-1692877958-75c5d74c8b-nqnzl:~# /opt/knime/knime

(knime:1875): dbind-WARNING **: 12:12:28.777: AT-SPI: Error retrieving accessibility bus address: > org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
CompileCommand: exclude javax/swing/text/GlyphView.getBreakSpot bool exclude = true

(java:1891): dbind-WARNING **: 12:12:29.152: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console…
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)

Switching to classic UI seems more stable.

More info (screenshots) can be found in the issue I raised in the dockerfile maintainer: Support for Knime Analytics Platform 4.7 & 5.1 · Issue #1 · elestio/docker-desktop-vnc-knime · GitHub

I have the following questions:

  1. How can I set Knime to run on classic mode by default (change config/ini file?).
  2. Is this issue related to some existing ones? ( Knime 5.1 flickering and freeze - KNIME Analytics Platform - KNIME Community Forum and Bug Notification (affects Linux users of some extensions in KNIME Analytics Platform 5.1.0) - Resources / Announcements - KNIME Community Forum)
  3. Do you have any suggestions for me? The last stable version that works for me is 4.6.5.

Best regards

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