IPC Error in Ubuntu one

IPC Error Message in substance means inability to contact IPC Server. In actual practice it can be anything which includes inability to find sync data for some reason.
One hard disk broke down. Well almost. It was an old disk and was often suspected to be slow hence I had backed up entire home folder to a different drive about a week back. This old disk had Linux Mint installed on it. On new disk I had Ubuntu Precise Pangolin 12.04 installed with the same /home partition (old backed up from broken drive to new drive). Now as usual we installed cinnamon and removed Unity. Thereafter when I tried to sync with Ubuntu Cloud, it would start but crash with smallest possible message:

     "IPCError"

Now searching the net offered many solutions. Two prominent solutions are posted as Bug#982754 and Bug#993074. We some what merged part of both the solutions and solved the problem with following steps:
1. Open synaptic and choose Ubuntu One Client for complete removal. Apply. After done close synaptic.
2. Open nautilus as admin (press alt+2 and type “gksudo nautilus” without quotes). Delete following folders:
~/.config/ubuntuone
~/.cache/ubuntuone
~/.local/share/ubuntuone
Now shutdown the computer and restart.
3. Find and run Ubuntu One. This will re-install Ubuntu One.
Hopefully this should work as it worked for us. But remember the real cause here was a week old Ubuntu Syncdaemon data.