Jitsi desktop does not work on ubuntu eoan

Hi,

Jitsi desktop does not work on ubuntu:

WARNING: Illegal reflective access by org.apache.felix.framework.util.SecureAction (file:/usr/share/jitsi/lib/felix.jar) to method java.net.URLClassLoader.addURL(java.net.URL)
WARNING: Please consider reporting this to the maintainers of org.apache.felix.framework.util.SecureAction
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
java.lang.UnsatisfiedLinkError: no splashscreen in java.library.path: [/usr/share/jitsi/lib/native, /usr/java/packages/lib, /usr/lib/x86_64-linux-gnu/jni, /lib/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu, /usr/lib/jni, /lib, /usr/lib]
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2660)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:829)
at java.base/java.lang.System.loadLibrary(System.java:1870)
at java.desktop/java.awt.SplashScreen$1.run(SplashScreen.java:134)
at java.desktop/java.awt.SplashScreen$1.run(SplashScreen.java:132)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.SplashScreen.getSplashScreen(SplashScreen.java:131)
at net.java.sip.communicator.impl.splashscreen.SplashScreenActivator.start(SplashScreenActivator.java:70)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2226)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2144)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:834)
org.osgi.framework.BundleException: Unable to resolve bcprov [109](R 109.0): missing requirement [bcprov [109](R 109.0)] osgi.ee; (|(&(osgi.ee=JavaSE)(version=1.5.0))(&(osgi.ee=JavaSE)(version=1.6.0))(&(osgi.ee=JavaSE)(version=1.7.0))(&(osgi.ee=JavaSE)(version=1.8.0))(&(osgi.ee=JavaSE)(version=1.9.0))) Unresolved requirements: [[bcprov [109](R 109.0)] osgi.ee; (|(&(osgi.ee=JavaSE)(version=1.5.0))(&(osgi.ee=JavaSE)(version=1.6.0))(&(osgi.ee=JavaSE)(version=1.7.0))(&(osgi.ee=JavaSE)(version=1.8.0))(&(osgi.ee=JavaSE)(version=1.9.0)))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4111)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2117)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:834)
org.osgi.framework.BundleException: Unable to resolve org.jitsi.bccontrib [110](R 110.0): missing requirement [org.jitsi.bccontrib [110](R 110.0)] osgi.wiring.package; (osgi.wiring.package=org.bouncycastle.crypto.digests) [caused by: Unable to resolve bcprov [109](R 109.0): missing requirement [bcprov [109](R 109.0)] osgi.ee; (|(&(osgi.ee=JavaSE)(version=1.5.0))(&(osgi.ee=JavaSE)(version=1.6.0))(&(osgi.ee=JavaSE)(version=1.7.0))(&(osgi.ee=JavaSE)(version=1.8.0))(&(osgi.ee=JavaSE)(version=1.9.0)))] Unresolved requirements: [[org.jitsi.bccontrib [110](R 110.0)] osgi.wiring.package; (osgi.wiring.package=org.bouncycastle.crypto.digests)]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4111)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2117)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:834)
org.osgi.framework.BundleException: Unable to resolve slf4j.api [113](R 113.0): missing requirement [slf4j.api [113](R 113.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.3.0)) Unresolved requirements: [[slf4j.api [113](R 113.0)] osgi.ee; (&(osgi.ee=JavaSE)(version=1.3.0))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4111)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2117)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1371)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.base/java.lang.Thread.run(Thread.java:834)

and so on

Found it.
two problems:

  • java 8 is required
  • full jre (NOT headless) is required