From Bytesized Wiki

Revision as of 15:55, 2 December 2010 by Animazing (Talk | contribs)
Jump to: navigation, search


Deluge is powerful bittorrent client. One of the reasons Deluge is recommended here is that it`s native Linux client.


Deluge Explained

  • The standard deluge installation consists of three seperate processes:
The Daemon
The GTK-Interface
The Web-Interface


The daemon (deluged) is the program that does the actual work, this process does the downloading, the managing and has an interface where different programs can connect to. The daemon-port on your dashboard is the port this process is accepting connections at.


The GTK-interface is the application you see running when you log in to VNC. This application connects to the daemon program. When you add a torrent, this application sends a little message to the daemon telling it to add this or that torrent-file.


The Web-interface (also known as WEBUI) does the exact same thing as the GTK-interface only through a different medium (your browser in this case).

  • When you close the Deluge application in VNC your torrents are still active because the daemon is still running (unless you choose the “Exit and close daemon” option).
  • This is also the reason you can connect to your seedbox deluge daemon from your own computer. You just use your local deluge client to connect to the daemon running on your seedbox.

Connecting to the Daemon from your computer ("Thin client")

Animazing created this SCREENCAST . Notice his sexy voice <3

  • Be sure that you install the same Deluge version on your home computer as the one on your slice. If the slice runs Deluge 1.2.3, you *have* to have 1.2.3 installed at your home machine. Also, when you are ready to try it out yourself make sure you use the deamon port and double check that your username is all lowercase.

Rolling back to Deluge 1.2.3

If you really need to rollback to deluge 1.2.3 you can do the following:

Login to SSH or VNC. (If you use SSH use nano instead of leafpad)

 leafpad ~/.startup

Now find all the lines that say /usr/local/bin/ and change them to /usr/bin/ mind the trailing slashes.

Now open up .shutdown

 leadpaf ~/.shutdown

and do the same for this file.

Reboot your box and deluge 1.2.3 should be running again.

Common problems and solutions

Restarting Deluge

  • Connect using VNC , or connect to ssh using putty.
VNC method

If you still have the deluge open you can do File → “Close Deluge and Deamon” on vnc.

SSH method

To achieve the same thing on the console, the simplest way atm. is just running:

killall deluge{d,}; sleep 5; killall -9 deluge{d,}

After that you need to restart three things, the deluge daemon, the deluge webui and the deluge client in vnc, to achieve this you can run:

PATH=/sbin/:$PATH start-deluged && start-deluge-webui && deluge &

Webinterface is slow

This was an issue with older version of Deluge. This should be fixed in Deluge 1.3.1 which all boxes should be running.

Not connected to daemon error

There have been reported cases of the Webui losing connection to the Deluge daemon. When this happens there are two things you could do.

  • The first thing you should do is see if the daemon is running go to your dashboard and see if Deluge daemon is reported as up or as down. If you don’t see this proccess you could issue the command start-deluged, to start the daemon. Or restart your box with the link on the dashboard.
  • If the daemon was running or you are still getting errors you can add the right connecting string to the webui. Click on “other” and create the following string:
http://username:[email protected]:daemon-port
  • All the data you need is on your dashboard. Now click connect and everything should be in working order again.


Deluge Statistics Tracking

This a plugin to track overall upload, download and ratio of your deluge client.

  • Step 1: Download the plugin .egg

  • Step 2: Connect using your local GTK+ client
  • Step 3: Install the Plugin

Go to Preferences -> Plugins, and click the "Install Plugin" button. Navigate to where you downloaded the .egg and open it up. This should install it, both in the local and remote Deluge plugin folders.

  • Step 4: Check the TotalStats plugin to enable it
  • Step 5: Give SeveredCross a hug for making this plugin.
Personal tools