Caja Dropbox not opening

I am afraid I have to go back to my former topic. As I said, I uninstalled and then reinstalled Caja Dropbox and it did work normally. Then I turned off the PC last night and, on turning it on this morning, the same thing happened: Caja Dropbox would not open.

Please help. Dropbox is frightfully useful and I find it difficult to do without.

As before please try solutions given in similar thread. Or read below.

On clean installation of Ubuntu 18.04 LTS I do not have any issues with Dropbox and Caja.

You can try to do the following:

  1. Remove Caja-Dropbox from the system

     caja-dropbox stop
     rm -rf ~/.dropbox ~/.dropbox-dist
     sudo apt-get purge caja-dropbox
     sudo apt-get autoremove
    
  2. Install Caja-Dropbox again

     sudo apt-get update
     sudo apt-get install caja-dropbox
    
  3. Init Caja Dropbox

     caja -q
     caja-dropbox start -i
     caja-dropbox autostart y
1 Like

Thank you again, I sincerely appreciate your patience - and very competent advice. I seems however I am always getting back to square one: Caja Dropbox refuses to open if closed for a certain while. That was confirmed this morning, as I turned on the PC again.

I think I will have to wait for a big software update to have this problem solved…

Best

Bear in mind that Dropbox only supports unencrypted Ext4 now, nothing else, not even encrypted Ext4.

What file system are you running?

No idea. How could I find that out?

What puzzles me is that if I uninstall and then reinstall, Dropbox works perfectly. If I turn it off and then turn it on again after 10-30 minutes, no problem. But if it is off for 6-8 hours then it will not open…

You are very much right. I checked on the net and very likely my system is no longer compatible.

Caja-dropbox stop working for me after upgrading UM19.04 to 19.10.

I tried the instructions given by @Norbert_X to re-install it and got the following errors:

caja-dropbox start -i

Starting Dropbox...dropbox: locating interpreter
dropbox: logging to /tmp/dropbox-antifreeze-lXWeMl
dropbox: initializing
dropbox: initializing python 3.7.2
dropbox: setting program path '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/dropbox'
dropbox: setting home path '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152'
dropbox: setting python path '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152:/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/python-packages-37.zip'
dropbox: python initialized
dropbox: running dropbox
dropbox: setting args
dropbox: applying overrides
dropbox: running main script
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/cryptography.hazmat.bindings._constant_time.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/cryptography.hazmat.bindings._openssl.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/cryptography.hazmat.bindings._padding.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/psutil._psutil_linux.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/psutil._psutil_posix.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/linuxffi.pthread._linuxffi_pthread.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/cpuid.compiled._cpuid.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-83.4.152/apex._apex.cpython-37m-x86_64-linux-gnu.so'
Traceback (most recent call last):
  File "dropbox/client/main.pyc", line 18, in <module>
  File "dropbox/client/features/catalina_migration/catalina_migration_controller.pyc", line 19, in <module>
  File "dropbox/client/features/catalina_migration/catalina_account_context.pyc", line 13, in <module>
  File "dropbox/client/features/catalina_migration/alert_dialog.pyc", line 10, in <module>
  File "dropbox/client/features/file_locking/base_file_locking_alert.pyc", line 14, in <module>
  File "dropbox/client/features/legacy_ui_launcher.pyc", line 21, in <module>
  File "dropbox/client/configuration/manager.pyc", line 45, in <module>
  File "dropbox/client/configuration/utils.pyc", line 18, in <module>
  File "dropbox/client/autorestart.pyc", line 33, in <module>
  File "dropbox/foundation/html_views/common/__init__.pyc", line 9, in <module>
  File "dropbox/foundation/html_views/common/content_metadata.pyc", line 18, in <module>
  File "dropbox/foundation/html_views/common/interface.pyc", line 18, in <module>
  File "dropbox/foundation/context/__init__.pyc", line 14, in <module>
  File "apex/__init__.pyc", line 6, in <module>
  File "<_bootstrap_overrides>", line 153, in load_module
ImportError: libdropbox_apex.so: cannot open shared object file: No such file or directory
!! dropbox: fatal python exception:
['Traceback (most recent call last):\n', '  File "dropbox/client/main.pyc", line 18, in <module>\n', '  File "dropbox/client/features/catalina_migration/catalina_migration_controller.pyc", line 19, in <module>\n', '  File "dropbox/client/features/catalina_migration/catalina_account_context.pyc", line 13, in <module>\n', '  File "dropbox/client/features/catalina_migration/alert_dialog.pyc", line 10, in <module>\n', '  File "dropbox/client/features/file_locking/base_file_locking_alert.pyc", line 14, in <module>\n', '  File "dropbox/client/features/legacy_ui_launcher.pyc", line 21, in <module>\n', '  File "dropbox/client/configuration/manager.pyc", line 45, in <module>\n', '  File "dropbox/client/configuration/utils.pyc", line 18, in <module>\n', '  File "dropbox/client/autorestart.pyc", line 33, in <module>\n', '  File "dropbox/foundation/html_views/common/__init__.pyc", line 9, in <module>\n', '  File "dropbox/foundation/html_views/common/content_metadata.pyc", line 18, in <module>\n', '  File "dropbox/foundation/html_views/common/interface.pyc", line 18, in <module>\n', '  File "dropbox/foundation/context/__init__.pyc", line 14, in <module>\n', '  File "apex/__init__.pyc", line 6, in <module>\n', '  File "<_bootstrap_overrides>", line 153, in load_module\n', 'ImportError: libdropbox_apex.so: cannot open shared object file: No such file or directory\n'] (error 3)

Cannot run program dropbox: No such file or directory
The installation of Dropbox failed.

This solved the issue for me:

2 Likes

Thanks @gabdub for finding this post. I had the same issue of caja-dropbox failing to load, after upgrade from 19.04 to 19.10. This was the same fix that I needed too. I will note that the path might be slightly different from the one listed in the fix, but if you find libdropbox_apex.so in a similar folder path and it is not executable that seems to be work once you chmod that file.

2 Likes