Dropbox

Dropbox is Article description::a closed source file synchronization and cloud service utility built from open and closed source software.

Configuration
Set the DROPBOX_USERS variable to the regular user name in

OpenRC
users can add the Dropbox init script to the default runlevel with the following:

systemd
users have to pass a username as the instance identifier to enable it:

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

To display a tray-icon you have to define which display to use:

service
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.

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. Dropbox integration with Dolphin is provided by when the   USE flag is enabled:

Dropbox says it's an old version
When you start dropbox and return the error of it's an old version of dropbox, you can have some problems, between their version to some problems of dropbox, please, follow the following steps, their can help you to solve the problem

Step 1: Unmasking the later version
unmask the latest version for your architecture, you can found the information in

Step 2: Dropbox not create the .dropbox-dist
Another problem is that dropbox does not install the dropboxd daemon, it's on folder of their user's home, for force to Dropbox to install it you must install the CLI version (don't uninstall nothing) and force the installation of the daemon

Creating the daemon's folder:

Starting Dropbox:

if it does not start now, keep calm and follow the next step

Step 3: Dropbox does not start now
At this time, you have a problem between the GL library installed by dropbox called, it conflicts with your X, to solve the problem, remove it, its inside , remove it

Sometimes is is also necessary to remove the DRM library from, remove it

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.

Don't show Dropbox icon on KDE/Plasma's systray
make sure that you added the "legacy-systray" support and understand all issues mentioned in Plasma 5 page

Resume of adding legacy-systray suport for KDE/Plasma:

If it does not works for you, make sure that you are on the latest version (, ,...) and, stop the service, remove the following files and restart dropbox from the user's bash.

Stopping Dropbox:

Deleting some files (make sure that's your adding your Dropbox's Version on {Dropbox's Version}) and restarting dropbox:

ImportError: libffi.so.6: cannot open shared object file: No such file or directory
If you tried to start Dropbox after installing it and got the followingː

Install the net-misc/dropbox-58.3.88-r1 and above which does not have this problem: