The daemon needs to be started automatically when a session is launched. This can be done by adding a dropd.desktop file to the global autostart directory which should work on every operating system.
One of these global directories could /etc/xdg/autostart/ be, but that needs to be tested.