❗ Important
This article is a workaround to activate inSync Client in Ubuntu 19.10 as Ubuntu 19.10 is not tested and verified with inSync Client as of now. Hence, the product documentation from Druva does not include Ubuntu 19.10 as a supported version yet. It is recommended that you use a supported version of Ubuntu to avoid any issues or repercussions on those versions which are not tested yet. If you still want to use Ubuntu 19.10 and cannot downgrade the Ubuntu OS version to supported versions (14.04, 16.04, 18.04 (64-bit)), read this article further.
Problem description
The following issues are observed when inSync Client is activated on Ubuntu 19.10 operating system:
inSync Client application does not launch after installing inSync Client 5.9.5 or other inSync Client versions in Ubuntu 19.10.
Unable to see the application under the installed applications list
Unable to see logs location
/home/<username>/.inSync/logs directory /home/<username>/.inSync directory /var/log/inSyncCloud
Cause
This is because inSync Client supports only the following versions of Ubuntu as of now:
Ubuntu (Unity interface) 14.04, 16.04, 18.04 (64-bit)
Traceback
The following error is logged in the /opt/Druva/inSync/bin/<filename.ext>
File "<string>", line 6, in <module> File "_ main _.py", line 128, in <module> File "_ maininSync _.py", line 35, in <module> File "inSyncClient/inSyncTray.py", line 32, in <module> File "inSyncLib/inSyncPyQt.py", line 4, in <module> File "PyQt4/QtGui.py", line 26, in <module> File "PyQt4/QtGui.py", line 17, in _bbfreeze_import_dynamic_module ImportError: /lib/x86_64-linux-gnu/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
Resolution
To resolve this issue, perform the following steps:
Run the following command to rename the library that blocks the installation and activation:
sudo mv /opt/Druva/inSync/lib/ libfreetype.so.6 /opt/Druva/inSync/lib/ libfreetype.so.6.bk
Activate the inSync Client and initiate backups.