This seems to be caused by the missing libwebkitgtk3 library.
This library is last seen in Ubuntu Bionic Beaver, which will be End of Standard Support on April 2023.
Any other sane distribution (and Ubuntu newest releases) already dropped this package in favor of newest libwebkit2gtk4
Although it may require some effort to migrate Katalon Studio to the latest framework, fixing this issue may increase the base of potential users.
Ok, I managed to somehow make 8.2.0 work.
This is a corner case, this time it is broken when the DE it is set to a dark theme (Breeze dark in my case).
Affected versions 7.9.0 up to 8.2.0.
Having the system set with a general dark theme, Katalon is stuck, apparently when trying to open the popup expecting user confirmation for something like ‘are you new user’ (immediately after the activation step)
I set my global theme to a light one, launched katalon, selected one option and closed that window.
Now that popup won’t appear anymore, so I switched back to the dark theme and is working fine.
Could be related to this bug which I saw it mentioned in certain css file:
[ibus@localhost Katalon_Studio_Linux_64-8.2.0]$ grep -R splash .
grep: ./plugins/org.apache.ant_1.10.8.v20200515-1239/lib/ant-swing.jar: binary file matches
./plugins/org.eclipse.ui.themes_1.2.1000.v20200528-1125/css/dark/e4-dark_globalstyle.css:/* See Bug 430848: We need to override the theme of the Eclipse splash screen, because
./plugins/org.eclipse.ui.themes_1.2.1000.v20200528-1125/css/dark/e4-dark_globalstyle.css: * otherwise the splash screen would be partly switched to the dark theme during startup,
@duyluong@ThanhTo kindly pass this info to the dev team.
Until you figure out how to properly fix it, please disable this annoying ‘feature’ .
As a side note, I am now on Fedora 34 (KDE Plasma) compared with the initial issue … but let’s move forward.
The team in charge with development of the Linux version perhaps should extend a bit the scope of testing, at least on various DE’s (Gnome and KDE as a must, because gtk vs qt) and trying various setups, e.g generic dark theming vs generic light theming vs gtk light but window manager dark and so on.
This can be done on Ubuntu flavors (and please use at least the current LTS) … but I won’t mind if also Fedora is included in the testing scope (that will cover also RHEL, CentOS, AlmaLinux and so on)
As for Desktop Environments target, Cinnamon, Lxqt, Mate and so on can be excluded at this moment from the scope of testing, since are just variants of one from above.