View Full Version : speed issue
xstaticxgpx
November 14th, 2006, 08:46 PM
idk why, but deluge never the down speed that azureus does. Azureus is bloated and crappy but it gave me such good speed. Deluge of course has fine upload, but i get such crappy download idk what to do. Same torrent has azureus too.
zachtib
November 14th, 2006, 08:58 PM
I'm assuming you're using 0.3? 0.4 will add DHT support, which should greatly help your download speed
xstaticxgpx
November 14th, 2006, 09:02 PM
yea, 0.3.1.1
any idea when .4 is gonna be released?
drezha
November 14th, 2006, 09:30 PM
You can use the SVN version as it's mostly stable and contains DHT. Otherwise stick with V3 otherwise for a while.
I recently thought it was slow in the SVN version but it wasn't (opened same torrent in uTorrent..just slow uploaders)
zachtib
November 14th, 2006, 09:33 PM
yea, 0.3.1.1
any idea when .4 is gonna be released?
Pretty soon now, I should have an RC within a week, I hope.
xstaticxgpx
November 15th, 2006, 03:34 PM
You can use the SVN version as it's mostly stable and contains DHT. Otherwise stick with V3 otherwise for a while.
I recently thought it was slow in the SVN version but it wasn't (opened same torrent in uTorrent..just slow uploaders)
where can i get the svn info? I looked around the site and couldn't find it
zachtib
November 15th, 2006, 03:40 PM
where can i get the svn info? I looked around the site and couldn't find it
yeah, it's sort of gone missing during the transition
svn checkout http://deluge-torrent.googlecode.com/svn/trunk/ deluge-torrent
xstaticxgpx
November 15th, 2006, 04:11 PM
ah, ok - thank you
xstaticxgpx
November 15th, 2006, 04:21 PM
so i checked out the svn and when i ran ./deluge.py (after giving it the correct permissions) it gives me this:
port range6881-6999
None
Error: sbvis does not exist
disabling autoseeding
set max connections to 80
Starting DHT
Traceback (most recent call last):
File "/home/xsx/src/svn/deluge-torrent/deluge.py", line 1134, in ?
g.connect_handler(h)
File "/home/xsx/src/svn/deluge-torrent/deluge.py", line 425, in connect_handler
torrent.startDHT(dc.DHTfile)
AttributeError: 'module' object has no attribute 'startDHT'
any idea what this means?
andrewresch
November 15th, 2006, 04:41 PM
You need to use the latest SVN of python-libtorrent as well.
xstaticxgpx
November 15th, 2006, 05:08 PM
k, i got it started with the svn libtorrent, but now whenever i try to open a .torrent file it says "Torrent file does not contain valid information" :mad:
zachtib
November 15th, 2006, 05:14 PM
k, i got it started with the svn libtorrent, but now whenever i try to open a .torrent file it says "Torrent file does not contain valid information" :mad:
is the torrent corrupt? and what distro / version are you running on? did you install the development version of python-libtorrent from the downloads page?
xstaticxgpx
November 15th, 2006, 05:16 PM
the torrent is not corrupt becomes i am currently downloading it with the non-svn version right now. I did install the python-libtorrent 3.9.5-amd64, and im using Ubuntu Edgy 64bit
zachtib
November 15th, 2006, 05:17 PM
and you've upgraded to the most recent SVN version of the client, correct?
i'm crashing as wel, ill look into it
xstaticxgpx
November 15th, 2006, 05:18 PM
i got it working... i did svn update -r395 and that fix it
xstaticxgpx
November 15th, 2006, 05:25 PM
also is there a line of code i can add to deluge.py to say that the app directory is "/home/$username/deluge" so i can make a link to it in /usr/bin ?
zachtib
November 15th, 2006, 05:27 PM
if you must, i'd put a shell script into /usr/bin called deluge that:
cd /home/$username/deluge
python deluge.py
xstaticxgpx
November 15th, 2006, 05:29 PM
if i want to make a shell script it starts with a
#/bin/sh
right? I havn't really made any scripts in linux...
zachtib
November 15th, 2006, 05:33 PM
if i want to make a shell script it starts with a
right? I havn't really made any scripts in linux...
yeah, that's right
you could also edit delugecommon.py, and a few lines into it, change the value for APP_PATH to /home/whatever/deluge and then the symlink would work as well
xstaticxgpx
November 15th, 2006, 05:46 PM
i tried revision 407 again, and i got this output when i tried to open a torrent file (still gave me the error)
Torrent file:/home/xsx/torrents/Dexter.S01E01.DSR.XviD-NoTV.3532558.TPB.torrent
Global Save Boolean
True
True
Using global save dir
Save Directory: /home/xsx/torrents
Queuing at 1
AutoSaveTorrents
writing pref to file
Writing key global_locwith a value of:/home/xsx/torrents
Writing key sbviswith a value of:1
Writing key dhtwith a value of:1
Writing key tcp_port_minwith a value of:6881
Writing key window_heightwith a value of:974
Writing key stop_seedingwith a value of:True
Writing key max_ul_ratewith a value of:15
Writing key tcp_port_maxwith a value of:6888
Writing key max_num_dlwith a value of:0
Writing key window_widthwith a value of:1280
Writing key compact_allocationwith a value of:1
Writing key max_dl_ratewith a value of:0
Writing key window_position_ywith a value of:0
Writing key main_pane_poswith a value of:305
Writing key seed_cap_ratiowith a value of:1.0
Writing key window_position_xwith a value of:0
Writing key max_num_ulwith a value of:5
Writing key global_savewith a value of:True
Writing key max_connectionswith a value of:1000
Saving DHT state to /home/xsx/.config/deluge/dht.state
AutoSaveTorrents
writing pref to file
Writing key global_locwith a value of:/home/xsx/torrents
Writing key sbviswith a value of:1
Writing key dhtwith a value of:1
Writing key tcp_port_minwith a value of:6881
Writing key window_heightwith a value of:970
Writing key stop_seedingwith a value of:True
Writing key max_ul_ratewith a value of:15
Writing key tcp_port_maxwith a value of:6888
Writing key max_num_dlwith a value of:0
Writing key window_widthwith a value of:1270
Writing key compact_allocationwith a value of:1
Writing key max_dl_ratewith a value of:0
Writing key window_position_ywith a value of:0
Writing key main_pane_poswith a value of:305
Writing key seed_cap_ratiowith a value of:1.0
Writing key window_position_xwith a value of:0
Writing key max_num_ulwith a value of:5
Writing key global_savewith a value of:True
Writing key max_connectionswith a value of:1000
i hope this helps
zachtib
November 15th, 2006, 05:57 PM
yeah, that's what I get as well...
I'm not sure what caused it, but we'll work it out
amgeex
November 15th, 2006, 08:03 PM
Very good client, but yeah, the speed isn't that great. Looking forward to 0.4. Good job nonetheless!
xstaticxgpx
November 15th, 2006, 09:38 PM
yea, im gonna go back to azureus untill .4 - great job guys, i love the concept
christooss
November 16th, 2006, 06:21 AM
Little offtopic: What is DHT?
zachtib
November 16th, 2006, 07:39 AM
I'm not exactly sure what the H stands for, but DHT is distributed tracking. It basically allows you to connect to more peers than you would otherwise, thus increasing your download speed.
Ok, it stands for Distributed Hash Table: http://en.wikipedia.org/wiki/Distributed_hash_table
bennybawlz
February 14th, 2007, 08:35 PM
I, too, am having a bit of a speed issue. I am using version 0.4.1.
The issue could, in theory, be related to the error message I receive (I am told that DHT is not working properly and that I may need to forward the relevant ports), but I have already done as the error message suggests. I am not new to computers or port forwarding, and I'm sure that I have it set-up properly on the router side of things.
Is there any other reason of which the developers are aware that I might be receiving this message, even though the ports are open and forwarded?
Even though I receive this error, I still see DHT values at the bottom of the window. The numbers are significant... like 180. And my downloads on well-seeded (more than 12) and well-peered (more than 50) torrents are failing to download at more than about 8-10K/s.
Thoughts, anyone?
Thanks.
siimo
February 18th, 2007, 03:37 AM
Benny,
this is because your ISP is probably throttling torrent traffic. Clients such as utorrent, Azureus provide bittorrent protocol encryption that makes it harder for systems put in place to throttle torrent traffic to detect it as bittorrent and therefore no/less throttling occurs and you get nice speeds. Hopefully Deluge will have this feature in not too distant future. Currently the bittorrent library deluge is based on doesn't support this.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.