Chromebook with Crouton and Ubuntu 12.04 caja / insync integration fail

Written by James McDonald

June 13, 2014

I have a HP Chromebook with Ubuntu 12.04 running Mate Desktop and Insync Google Drive syncing software installed.

I want to be able to see the sync status of my Google drive files while in caja similar to what I can do with the working dropbox integration:

Insync should have a sync status icon when viewed in caja but doesn't due to the python fail.

Insync should have a sync status icon when viewed in caja but doesn’t due to the python fail.

The problem I am finding is the caja-python and insync-caja package isn’t working

(precise)jm@localhost:~$ sudo caja 
ImportError: could not import gobject (error was: '/usr/lib/ undefined symbol: _Py_ZeroStruct')

(caja:3093): Caja-Python-WARNING **: pygobject initialization failed

(caja:3093): Caja-Python-WARNING **: caja_python_init_python failed
Initializing caja-open-terminal extension
Initializing caja-image-converter extension
Initializing caja-dropbox 0.7.1

As you can see above there is an annoying error that stymies the import of the caja-python functionality and therefore the insync-caja integration doesn’t work.

I haven’t found a fix to this. However I am trying to do a distribution upgrade from Ubuntu 12.04 to 12.10 and hope this will fix the issue.

Will update this post if it does.

Update: Even after an update from Ubuntu 12.04 to 12.10 I couldn’t get the caja-python / insync integration working. I ended up installing Nautilus (sudo apt-get install nautilus) and making it the default file manager by clicking System ==> Preferences ==> Preferred Applications ==> System (Tab) and selecting “Files” for the File Manager application…

Nautilus with working Insync Google Drive Sync Icons

Nautilus with working Insync Google Drive Sync Icons





Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

You May Also Like…

Meraki Open Source Licenses

Until today I assumed that Meraki was built in-house with only closed source software. But having a look at the...


If you have Veeam backup failing with the Updating BCD failed with Cannot update SafeBoot flag and SentinelOne is...