There are several cases where CalderaDock is not starting when you try to launch it.
I) When you launch CalderaDock nothing is happening.
You can see that the software is installed and have the icon to launch it but once you start the application nothing happens, not even an error message.
CalderaDock is a software that is often updated and the latest versions are no more compatible with older operating systems.
If you have a Debian 9 or Debian 8 it's possible that the CalderaDock version installed is not the one compatible with your system so some parts of it do not work with your configuration.
It's possible to check your system version by typing the following command in the terminal:
lsb_release -a
If you see that you have a Debian 8 or 9 first you should delete the existing CalderaDock installation. You can do that by typing the following line in the terminal:
sudo rm -rf /opt/CalderaDock.linux
Warning: be sure to use the same spaces as in the command line shown. Double-check there is no space after the first / .
Once you have removed this version you can download the correct version for your system by checking this article:
II) When you launch CalderaDock you have a Javascript related error message.
If you have this error it means that CalderaDock uses outdated configuration files.
You can use one of the following solutions to solve the issue.
A) Graphical procedure
1) On File browser go to /home/YOURUSER/.config
If your user is caldera then it should be /home/caldera/.config
2) Delete CalderaDock folder
3) Launch CalderaDock
B) Terminal procedure
Be carefull, rm -R command line could corrupt all Operating system if run into wrong folder. Please use it only if thie procedure is clear, understood and Graphical process isn't possible.
1) In Terminal, go to /home/YOURUSER/.config
If your user is caldera then comand line should be should be
cd /home/caldera/.config
2) Remove CalderaDock Folder typing
rm -R CalderaDock/
3) Launch CalderaDOck