Running Axon.ivy Designer on KDE Neon (Ubuntu 16.04)
I had a hard time getting the Axon.ivy Designer to run on my KDE Neon desktop. The designer application - basically a custom Eclipse build - starts fine but when I try to launch the browser view, the Eclipse instance crashes. Browsing the Eclipse bugtracker showed that this is a common problem or in other words "practically speaking the embedded browser widget is unusable" on a recent Linux version. It was proposed that installing libwebkitgtk-1.0 would fix the problem, but that did not work for me. Instead installing libwebkitgtk-3.0 and a minor tweak finally fixed the problem for me.
At first I installed libwebkitgtk-3.0:
apt install libwebkitgtk-3.0-0 libwebkitgtk-3.0-dev libwebkitgtk3.0-cil libwebkitgtk3.0-cil-dev
Then I set the SWT_GTK3 environment variable which forces Eclipse to load libwebkitgtk-3.0 instead of the "older" libwebkitgtk-1.0 version:
export SWT_GTK3=1
After launching the Axon.ivy Designer I am now able to invoke the web browser view and finally see Axon.ivy in action.