GL3bc, GL3bc, GL2 GLES1 not found on this device

Did anyone resolve this issue on SNAP 9.0 installed on ubuntu?

javax.media.opengl.GLException: Profiles [GL4bc, GL3bc, GL2, GLES1] not available on device null
at javax.media.opengl.GLProfile.get(GLProfile.java:949)
at javax.media.opengl.GLProfile.get(GLProfile.java:960)
at javax.media.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:713)
at gov.nasa.worldwind.Configuration.getMaxCompatibleGLProfile(Configuration.java:658)
at gov.nasa.worldwind.Configuration.getRequiredGLCapabilities(Configuration.java:671)
at gov.nasa.worldwind.awt.WorldWindowGLCanvas.(WorldWindowGLCanvas.java:96)
at org.esa.snap.worldwind.AppPanel.(AppPanel.java:69)
at org.esa.snap.worldwind.WWBaseToolView.createWWPanel(WWBaseToolView.java:48)
[catch] at org.esa.snap.worldwind.WWWorldViewToolView$1.doInBackground(WWWorldViewToolView.java:112)
at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javax.swing.SwingWorker.run(SwingWorker.java:334)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

For someone this has helped: