This error usually occurs when there are incompatible libraries.
As you mentioned, 'libatk-1.0.so.0' is causing this issue on your system. You can try setting aside MATLAB’s copy of the same library, located in 'matlabroot/cefclient/sys/os/glnxa64'.
Assumuing that you are using MATLAB R2017b, to set aside MATLAB’s copy of the 'libatk-1.0.so.0' library (for example), please navigate to MATLAB R2017b installation location in your system and remove the “libatk-1.0.so.0” library file shipped with MATLAB R2017b, so that MATLAB will use the system version of that library:
Note: Here 'matlabroot' is the location in your system where MATLAB R2017b is installed.
Following are the commands to execute in linux shell to perform the above mentioned operation: (You may need root privilege)
# cd /usr/local/MATLAB/R2017b (or wherever you may have installed MATLAB)
# cd cefclient/sys/os/glnxa64 (or whichever directory is indicated in original ML Answer)
# mkdir exclude
# mv libglib-2.0.so* exclude/ (or whichever library is indicated in original ML Answer)
You could refer to the original MATLAB Answer you referred to here for more information. However, please read the note at the start of the answer as you will need to move any related libraries too.