Dropbox is asking me to change location to Ext4

Solution 1:

Dropbox doesn't support eCryptfs.

As per this official documentation

Note: ecryptfs is not supported, but Dropbox will continue to sync with supported file systems that are encrypted via full disk encryption (e.g. LUKS)

Also another important note

If you’re running a supported operating system, but you see a message that your computer is unsupported, you may be running Dropbox in an unsupported configuration.

Solution 2:

You can make unencrypted file system on encrypted home and put Dropbox folder inside.

  1. Unlink your host and quit Dropbox.
  2. Make storage file (count depend of your Dropbox size)
$ dd if=/dev/zero of=~/dropboxStorage bs=1024 count=3000000
  1. Make file system inside
$ mkfs.ext4 ~/dropboxStorage
  1. Localize Dropbox folder and rename it (you can remove it but I prefer to rename if smtf went wrong):
$ mv ~/Dropbox ~/Dropbox.mvd
  1. Edit fstab, change ownership of Dropbox mountpoint and mount it (now you don’t need sudo)
$ mkdir ~/Dropbox
$ sudo vim /etc/fstab    # add at the end of fstab
/home/username/dropboxStorage /home/username/Dropbox ext4 noauto,user 0 0
$ sudo chown username ~/Dropbox
$ mount ~/Dropbox
# check it
$ mount | grep Dropbox
/home/username/dropboxStorage on /home/username/Dropbox type ext4 (rw,nosuid,nodev,noexec,relatime,user=username
  1. Start Dropbox and relink again -- it works!

I have a lot of hosts linked and quicker and safer for me is download Dropbox again. You cat try to do cp -a, rsync or tar -. But beware.

You have to set starting Dropbox after mount Dropbox storage. Or turn off start Dropbox in gnome-session-properties and start it manually after login. First mount then dropbox

Solution 3:

Dropbox has brought back support for ZFS, XFS, Btrfs and eCryptFS

Dropbox has brought back support for ZFS, XFS, Btrfs and eCryptFS on Linux. A Dropbox client update brings back support for ZFS and XFS on 64-bit Linux systems, and eCryptFS and Btrfs on all Linux systems.

Links:

  • Dropbox Brings Back Support For ZFS, XFS, Btrfs And eCryptFS On Linux
  • Maestral lightweight open source Dropbox client for Linux