Dropbox

Dropbox is a closed source file sharing utility built from open and closed source software.

Configuration
Set the DROPBOX_USERS variable to the regular user name in

Next, add the Dropbox init script to the default runlevel:

Now as a regular user run the command line shown below:

Which will create these directories in the user's directory:



Launcher
To create a Dropbox launcher for Xfce,

Download an icon and copy it into the directory.

Here is a screenshot of the the launcher properties window:



KDE4
Adding Dropbox ServiceMenu to Dolphin, which allows easy access to most of Dropbox features. It uses Dropbox CLI to generate public urls, and pyndexer to allow sharing directories in public folder.

Download scripts and unzip it. unlessunless

Then you can use install script, which makes it all himself.

After install you must some edit script, because original script-set no longer development (but it still works good).

Find 37 line

And change it to:

Don't forget add dropbox-daemon to autorun in systemsettings.



KDE Plasma 5
KDE Plasma dropped support for legacy Xembed-based systray support. In order for the systray icon to appear Plasma needs to be built with legacy systray support. Please refer to the Plasma 5 page for details.

Systemd
For systemd users: enable it, passing a username as the instance identifier:

Be sure to replace  in the example above with an appropriate user name.

By default, service will not display a tray-icon because it does not know which display to use. To repair this edit service:

Crash with nvidia-drivers
When trying to launch Dropbox on a system with nVidia proprietary drivers Dropbox wouldn't start. It turns out that the problem is related to a bundled library inside the Dropbox installation.

In order to fix this it is necessary to remove this library and let Dropbox use the system-provided version. This is already done by the ebuild, however Dropbox is automatically updating itself into so it is necessary to also remove the library from there.