Insync-caja not working

I am on Ubuntu Mate 15.10. I have insync-caja=1.2.8.35136-precise installed. I have reinstalled it but icons and context menus still do not appear. The extension does not show up in the Caja menu for it as well.

I have discovered this appears to not be a problem with insync-caja but a problem with python-caja. none of the extensions in /usr/share/caja-python show up.

EDIT: See https://bugs.launchpad.net/ubuntu/+source/python-caja/+bug/1553432

Let me tag our engineer @lpugoy and he will get back to you.

@Matthew_Jenkins: It works in my test though. Insync should be running for the icons and context menus to appear in Caja. Also please confirm the version of python-caja installed in your system by running apt-cache policy python-caja.

Edit: My bad. The version of python-caja I have installed is in the bug tracker ticket on launchpad. Not my first post. python-caja=1.10.0-2

@Matthew_Jenkins: That’s the version I also used. Please check if caja is using the extensions in /usr/share/caja-python/extensions by running lsof -c caja | grep /usr/share/caja-python/extensions. Also please check the file ~/.xsession-errors if there are any entries there related to caja.

Additionally please confirm the version of caja installed in your system, and list the extensions installed in the /usr/share/caja-python/extensions folder. Thanks.

caja 1565 matthew 21r DIR 252,1 4096 12322963 /usr/share/caja-python/extensions

no references to caja in .xsession-errors

caja=1.10.4-1

-rw-r–r-- 1 root root 5827 Oct 21 10:56 deja.py
-rw-r–r-- 1 root root 33813 May 1 2015 folder-color.py
-rw-r–r-- 1 root root 3720 May 1 2015 insync-caja-plugin.py

@Matthew_Jenkins: Thanks, that’s what I use as well. In Caja if you click Edit -> Preferences -> Extensions is Python checked?

I missed the email about this.

Yes it is checked. I’ve also tried toggling it.

@Matthew_Jenkins: I see. It might be a general caja or python-caja issue in this case. You might have better luck contacting their developers about this.

Just wanted to let you know, it appears to be https://github.com/mate-desktop/python-caja/issues/22

The fix for that has not been released yet. If you have multiple python extensions only one of the extensions will be loaded. In my case, the insync extension is not the one being loaded. I can however force it to load by leaving only the insync extension then killing caja and allowing it to restart.

How can you do that? Can you give me more specific instructions?

@omicronkappa278: I’m not sure if this will work but you could try the following steps:

  1. Go to /usr/share/caja-python/extensions/.
  2. Move out all files except insync-caja-plugin.py.
  3. Restart caja.

So far so good. Is it normal to have the Caja icons sooo big?

https://drive.google.com/file/d/0B6irzsK1Uu7UU24yY3Z3VncySHc/view?usp=sharing

@omicronkappa278: Please try the steps shown here: Change check mark icon size in caja.