Version 37 (modified by mvoncken, 15 years ago) (diff)

--

Deluge 1.0 FAQ

FAQ

  1. How to start the various user-interfaces
  2. I started "deluge" but i don't see the gtk-ui
  3. Why is deluge still listed in my system tray even after I close it ?
  4. How do I start the daemon ?
  5. How do I start the daemon with logging to console ?
  6. I can't connect to the daemon from another machine
  7. I upgraded from 0.5 and plugin x is missing
  8. How do I install 1.0 ?
  9. How do I install 1.0 SVN ?
  10. The files tab shows a different percentage-completed than the torrent
  11. Seeding torrents have no queue position! Why?
  12. How do I make deluge connect to a different daemon?
  13. How do I stop deluge from killing the daemon when I quit the GTK UI?

How to start the various user-interfaces

Gtk:

deluge --ui gtk

Console:

deluge --ui null

Web:

deluge --ui web

Go to http://localhost:8112/ default-password = "deluge"

I started "deluge" but i don't see the gtk-ui

The deluge command remembers the last interface it started. Be explicit and type one of the full "deluge -u <interface>" commands listed above.

Why is deluge still listed in my system tray even after I close it ?

You closed the gtk user-interface but you did not close the daemon. Choose "Quit & Shutdown Daemon" to close both Daemon and gtk-ui.

How do I start the daemon ?

deluged

How do I start the daemon with logging to console ?

deluged -d

I can't connect to the daemon from another machine

  • Configure the daemon to allow remote connections
  • Restart the daemon.

Note: do not do this on a public ip , use the webui for unsecure networks.

I upgraded from 0.5 and plugin x is missing

1.0 is a rewrite, all old 0.5 plugins have to be rewritten.

How do I install 1.0 ?

http://download.deluge-torrent.org

How do I install 1.0 SVN ?

First you need to install the necessary dependencies. In Ubuntu and Debian, do this:

$ sudo apt-get install g++ make python-all-dev python-all python-dbus python-gtk2 python-notify python-setuptools librsvg2-common python-xdg python-support subversion libboost-dev libboost-python-dev libboost-iostreams-dev libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev Next you need to get the latest revision from SVN and build/install it:

$ svn co http://svn.deluge-torrent.org/trunk
$ cd deluge
$ sudo rm  -fr /usr/lib/python2.5/site-packages/deluge-*
$ python setup.py build
$ sudo python setup.py install

If you have already checked the source out and simply want to update your current tree, then do the following in the deluge directory:

$ svn up
$ sudo rm  -fr ./build #only needed if libtorrent was changed.
$ python setup.py build
$ sudo python setup.py install

The files tab shows a different percentage-completed than the torrent

The files tab will only show percentages based on completed pieces while the main view will show total completed including incomplete pieces.

Seeding torrents have no queue position! Why?

Seeds use something called "seed rank" to determine which should be active and which should be queued. The seed rank is determined by the number of seed cycles a torrent has completed. Torrents with fewer completed seed cycles are prioritized for seeding. A seed cycle is completed when a torrent meets either the share ratio limit (uploaded bytes / downloaded bytes), the share time ratio (time seeding / time downloading) or seed time limit (time seeded).

How do I make deluge connect to a different daemon?

By default, deluge is in classic mode: the daemon and gtk ui are linked together. To disable classic mode:

  1. "Preferences"
  2. "Interface"
  3. Untick "Enable" under "Classic Mode".
  4. Restart deluge.

How do I stop deluge from killing the daemon when I quit the GTK UI?

See above.