Note: Our Workgroup software ("Jungle Disk") needs to be updated to fully support current versions of Linux, which is clearly necessary and we will be doing so as soon as possible. Jungle Disk Server does not need any of these adjustments as long as you run the Client application (used for managing the backups) from a different operating system, such as Windows or Mac.
In the meantime, here are some tweaks/workarounds that can help to get Jungle Disk working on Ubuntu. While we cannot guarantee that these will work for all versions of Ubuntu, we have received reports that users have been able to get Jungle Disk and Ubuntu to work together on 12.04, 13.04, and 14.04.
If you are experiencing additional issues that do not appear to be addressed by this post, please contact us by creating a ticket and provide as much detail as you can regarding the issue you're experiencing. We'll be happy to assist you in any way we can.
- Download a DEB package of our Jungle Disk software and select Save File in Firefox's download manager (not Open With).
It is important to note that we recommend against opening this with the Ubuntu Software Center. Instead, we will be depackaging this DEB file through Terminal, which is covered in the next step.
- Workgroup Edition Download Page
- To download Desktop Edition, log into our control panel at https://secure.jungledisk.com/login.aspx , then click Download
sudo dpkg -i [package name]
Why am I seeing this?
This is because Jungle Disk still uses libnotify.so.1, which has not been used in Ubuntu for quite a while. The best solution here would be for us to update this code so that it taps into the changes that have taken place in Ubuntu and other Linux operating system since Jungle Disk 3.16 was released. We are working on getting this issue fixed from our end, but doing so may take a while since we're a new team and we have a lot on our plate currently.
In the meantime, this can be resolved by creating a symlink so that Jungle Disk is redirected to the newer libnotify file by running the following:
64-bit: sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1
32-bit: sudo ln -s /usr/lib/i386-linux-gnu/libnotify.so.4 /usr/lib/i386-linux-gnu/libnotify.so.1
This will create a symlink named 'libnotify.so.1' that points to 'libnotify.so.4'... but if you check the '/usr/lib/x86_64-linux-gnu/' directory (or '/usr/lib/i386-linux-gnu/' if on 32-bit Ubuntu), you will see that 'libnotify.so.4' is really just a symlink for 'libnotify.so.4.0.0'. So if this symlink binding doesn't seem to work for you, try deleting 'libnotify.so.1' (your symlink) in the '/usr/lib/ directory', then recreate it to point to 'libnotify.so.4.0.0' instead of to 'libnotify.so.4'.
Why is this the case?
Our understanding is that Ubuntu's Unity feature rejects Jungle Disk as a valid app. This is something else we need to work from our end to resolve in a future software update.
Any Workarounds for this?
- First, install dconf editor if you don't have it installed already.
This was already installed for me (I recently installed a fresh copy of Ubuntu 13.04 and it already had dconf Editor out of the box), so it was not necessary for me to install this package. However, if you don't have it installed, you will see the option to install it from here.
- [Does not apply to 12.04] Next, open Terminal up again (so we can apply the patching to it and restore the systray-whitelist feature again), then run the following commands and be sure to read over the note before hitting Enter when running the first command.
- sudo apt-add-repository ppa:mc3man/sacy-tests
- sudo apt-get update
- sudo apt-get upgrade
- Once the update is complete, you can close Terminal and open the dconf Editor. Here, you will be adding the Jungle Disk app to your systray-whitelist.
For Ubuntu 13.04, you would Navigate to com > canonical > unity > panel (image shown below).
For Ubuntu 12.04, though, you would Navigate to desktop > unity > panel (no image shown).Once there, add 'junglediskworkgroup' if you are using Workgroup Edition, or add 'junglediskdesktop' to the systray-whitelist.
Because of adding our software to your whitelist, you will see the Jungle Disk box-logo in your system tray in the top-right as shown below and you'll see the First Time Setup walkthrough if you have not set up our software on this computer before.
Once you've completed the setup process, you'll see the Jungle Disk Activity Monitor as shown below. However, if you did not see the Jungle Disk Activity Monitor, you can make it appear by left-clicking the Jungle Disk icon in your system tray.