DanieBlog - When I installed XMind in Linux Mint, I encountered an error related to eclipse. Error unable to start XMind in Linux after installation. I installed the software correctly, but can not start it. After looking at the log error I thought I had found the cause.
Error unable to start XMind
If you can see the log file of XMind, you will see the log as below.
!SESSION 2018-03-14 16:29:05.549 ----------------------------------------------- eclipse.buildId=R184.108.40.206801312336 java.version=1.7.0_79 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64 -data ../opt/xmind/XMind_amd64/workspace !ENTRY org.eclipse.osgi 4 0 2018-03-14 16:29:06.033 !MESSAGE Application error !STACK 1 java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:78) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
The above log shows that the XMind application can not be started, because the workspace can not create a right way. At least I think so.
Fix error unable to start XMind in Linux
I wrote an article on how to install XMind 7.5 in Linux. In that article, I had said in part about having to edit the config file of XMind .ini it will fix error unable to start this software.
-configuration /opt/xmind/XMind_amd64/./configuration -data /opt/xmind/XMind_amd64/../workspace -startup /opt/xmind/XMind_amd64/../plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar --launcher.library /opt/xmind/XMind_amd64/../plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417 --launcher.defaultAction openFile -vmargs -Dfile.encoding=UTF-8
You just need to edit the XMind.ini file located in
/opt/xmind/XMind_amd64 or Your_install_folder/XMind_amd64.
As you can see above, you must add the path to where you installed the software into the configuration lines. Example in my file, it’s
After you add the directory path to the config lines in the above file. You can try opening XMind and see how it works. I have successfully installed XMind this way on Linux Mint 17.3 Cinnamon.If you liked this article, then please subscribe to our YouTube Channel for more video tutorials. You can also find us on Twitter and Facebook.
If you appreciate what we share in this blog, you can support us by:
- Stay connected to: Facebook | Twitter | Google Plus | YouTube
- Subscribe email to recieve new posts from us: Sign up now.
- Start your own blog with SSD VPS - Free Let's Encrypt SSL ($2.5/month).
- Become a Supporter - Make a contribution via PayPal.
- Support us by purchasing Ribbon Lite Child theme being using on this website.
We are thankful for your support.