TODO - make a proper page
A BitTorrent client that I used and loved for some time, before I experienced some really terrible problems. I abandoned it, but if I ever look at new clients, I'll definitely have to check this out again.
One of it's chief benefits is the ability to throttle its bandwidth. It's a rare and powerful ability, and is something that's normally only available at the firewall/router level. I hope there have been a number of other clients out there which have this functionality now, cause I just can't use Deluge.
2011-10-02 - (version not recorded, distribution not recorded)
- Can't select all torrents and modify them to, say, not prioritize first/last. Changing the main preferences doesn't do this either, which is what I originally expected.
- 2010-11-25 - Deluge was replaced by Transmission.
2010-09-25 - (version not recorded, distribution not recorded)
- For download priorities to work, you have to use "Full allocation". Why? I have no clue.
- 2010-09-01 - (version not recorded) on (distribution not recorded)
- 2010-04-18ish - (version not recorded) on Unity Linux (version not recorded)
- I don't understand how the testing date and the distribution update date could be off like that.
- 2010-04-18 - (version not recorded) on Unity Linux rc1 64bit, updated 2010-04-17.
- 2009-04-03 - 1.1.5 on (distribution not recorded)
- (date not recorded) - 1.1.2 on (distribution not recorded)
- earlier - (version not recorded) on (distribution not recorded)
(earlier than 2009-04-03) - Deluge replaces BitTornado (on my desktop).
2010-09-01 - (version not recorded) ∞
wouldn't work, tried reformatting, tried on the root of the device, played with the bootable flag.. nothing
updated the main system too.. ended up rebooting to find issues with icons loading.
reinstalled deluge, cause I thought it was the issue.. it splatted all my configuration options. Dammit.
But the config option files are physically correct. I have no clue what's going on!
Re-ran it, but it's not connecting.
Tried at the console, and I'm getting a bunch of:
BadLoginError: Password does not match
exit it, kill the daemon
... and restart
Now I get:
BadLoginError: Username does not exist
But then I realised that I was starting
deluged as root.. starting it as a regular user solved everything. Argh.
2010-04-18ish - (version not recorded) ∞
Deluge is in the Unity Linux repository, so there's no hassle in trying it out. Some 30MBs of dependencies needed to be downloaded. I didn't see the uncompressed disk usage, but it's something like 110MBs. Eesh. BitTornado installed and working is 2MB. Yeah.
Deluge is pretty and easy to use. Just wonderful. But using it makes my computer fan go nuts. It's spiking up to 100% CPU usage, making be think of Firefox and flash again. It's one thing to have an idle computer using up some CPU time to do stuff, but it's inexcusable to grind my system to a halt and make noise.
I guess I'm spoiled by BitTornado. It looks like it's using about 30mhz and 100MBs of memory for about twenty active downloads. Deluge would use triple that memory.
BitTornado = oldschool goodness but it needs ugly hackery.
Deluge = awesome, but with a funny burning smell coming from my computer.
I can't win, can I.
A later note said:
Because of past experience with "100% complete" downloads actually being silently corrupted, as demonstrated by a post-100%-downloaded verification, I don't trust this software.
2010-04-18 - 1.2.3 ∞
Ways in which deluge completely and utterly fails:
- The list has the name of the file/directory that is specified in the .torrent, and not the .torrent filename. This is extremely confusing for many downloads which have a stupid name. There is no facility to rename a download.
- All .torrent files - past and present - are kept in one directory. When removing a torrent from the list, the file isn't actually removed. When removing a file from the main list there are two options.. (1) remove with data (2) remove torrent. Neither actually deletes the original .torrent file. Everything stays in the specified .torrent directory forever.
- Even when it has supposedly 100% downloaded something and is seeding it, it often hasn't actually finished downloading it. I've confirmed by hand that files are incomplete. When I force re-check the file it then says it has a bit more to download.
- When force re-checking files, sometimes a file will be silently knocked off the list. This is amazingly inconvenient when (a) the name from the list has nothing to do with the .torrent filename, and (b) the directory with all the .torrent files has everything ever downloaded.
- There is a downloads auto-manage feature. What it does is sets limits to the number of active torrents.
Preferences > Queue, notice "Do not count slow torrents". What is a "slow torrent"? I've had both (1) all active torrents doing nothing because there are no seeders, and (2) all active torrents going slow as mud (under 1kB/s), and in no circumstance are extra torrents made active. This is both with and without the scheduler plugin. I have to turn off the "auto managed" flag for all downloads by hand and resume a handful of downloads, there is no way to disable that feature entirely.
Each download has a list of trackers. It would be preferred to use all trackers at one time if possible. However, there seems to be no facility to just fall back on another tracker when the first one that's tried fails for some reason.
- Sort by download speed, then select the top items which are downloading. Now queue them to the top. Notice how the queue number is completely screwed? It'll do things like 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7... Even re-starting the client doesn't solve this issue.
I've had the deluge client itself get "stuck" where I can't move items in the queue list. It needs to be re-started before it'll work again.
Can't drag-and-drop items in the queue list.
Advantages over BitTornado:
- Process torrents which have a
udp://URL in their list of trackers.
- Edit the list of trackers to add/delete and reorder them.
- Blocklist plugin. Also auto-updating.
- Scheduler plugin -- Possible with BitTornado, but annoying.
- Decent UI for starting and stopping. With BitTornado, I had to physically move the .torrent file away to stop a torrent.
- Moves torrents after completion.
- Can prioritise specific files within a .torrent, and can also choose to not download certain files.
Seeding: Ratio limit, time ratio, time.
2010-04-18 - (version not recorded) ∞
I was growing tired of BitTornado and this client has been updated quite a lot since I last checked it out.
Not bad.. gives a lot of functionality that I like, and seems to work well still.
I forced a re-check on a bunch of files after putting the partially-downloaded data in the expected folder. The client decided to begin them all, even though it's been told not to.
It's a fucking horrifying pig on CPU time. Screw this!
2009-04-03 - 1.1.5 ∞
- It can't handle unique torrents which happen to have the same filename. It'll merrily chug away, each download stomping over the other. Fortunately the download can be renamed from within Deluge, but I'm not sure if that'll work between sessions.
delugedstill tends to spike into silly high cpu usage after a while.
Deluge still has issues hanging when it's been trayed. I have to keep it open on another desktop to expect reasonable reliability.
(date not recorded) - 1.1.2 ∞
When forcing a re-check, after it completes a file, it should continue the upload/download but only with the files which have completed their check.
- This would be very handy for long checks: many files or several large files.
I paused a torrent, deleted its files, copied in files which were complete, and then resumed. Some files show 100.56% etc done. =)
earlier - (version not recorded) ∞
- emule: http://www.bluetack.co.uk/config/pipfilter.dat.gz -- doesn't work
- looks hopeless. Sigh.
- Was later updated to come with it. And it works fine.