If you’re a jungledisk user on linux, and you put junglediskdesktop in your Startup Applications you may receive unusual errors when you log in.
Such errors are:
- The jungledisk tray icon does not appear
- The jungledisk window floats and cannot be closed
- The jungledisk app gives unusual errors
The problem appears to be that there’s a race condition where junglediskdesktop starts before Gnome is ready to handle it as a tray app.
- Create a text file with gedit (or your editor of choice)
- In the file, enter these two lines:
#!/bin/bash sleep 3 && /usr/local/bin/junglediskdesktop
You’ll need to make your new script executable, so at a terminal do:
chmod +x filename
Now, in startup applications, use your new script instead of junglediskdesktop.
What this script does:
It ‘sleeps’ for 3 seconds before starting the junglediskdesktop application.
Doing that allows Gnome to be ready to handle junglediskdesktop correctly.
It’s my opinion that this is an issue with junglediskdesktop itself (not waiting for Gnome to be ready) rather than an issue with the Gnome itself.