Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Basically I have Deluge all setup for my account with Transdroid and the WebUI and everything, however, what I would really like, is for it to start the moment the computer does so that no matter who logs in, my downloads continue. Furthermore, I don't want other users to be able to see it when they log in, not in the taskbar or in the notification area. What would be ideal would be to have it as a service which I could control through the Deluge GUI. Any suggestions?

share|improve this question
up vote 6 down vote accepted

Deluge has a daemon too. I haven't tried deluge since I started using transmission, and I've never tried deluge's daemon, but I know it has one. You might have to install the daemon (deluged) separately. It may be as easy as putting the following line in /etc/rc.local:

sudo -u yourusername deluged

but read the manual page for deluged first (man deluged). You might have to tell it to use the same configuration as the gui version, and it may have a separate init or upstart script, in which case you'll want to edit those instead of /etc/rc.local.

share|improve this answer
Thanks, I pulled an all nighter, but I solved it, largely thanks to your comment. – Ben Elgar Jan 23 '11 at 2:00
Care to share with us how you did it? :) – Niklas Mar 6 '11 at 17:31

You are needing to run deluged, this is the Deluge daemon.

Two options for running at startup is either by InitScript or simply add deluged to Startup Applications.

To connect to deluged you need to disable 'classic mode' in deluge/deluge-gtk then use the connection manager to connect to the localhost deluged.

Also see Deluge forum and wiki.

share|improve this answer

I just found an article on the Deluge website that tells you how to do it very easily (I needed to redo it after I reinstalled). I just followed this word for word and it seems to work. Remember to change the deluged user.

  • for Initd (Debian and old Ubuntu)
  • for Upstart (more current Ubuntu)
    • (Note that you have to modify the .conf file to say env uid=yourusername)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.