You are not logged in.

#1 2005-11-27 03:55:14

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

ktorrent stalls, fails to do anything

KTorrent seems unable to function at all. No matter what torrent I've opened - be it an underseeded archive of Gustav Holtz's The Planets in FLAC format, or a Knoppix ISO with over a hundred seeds - the torrent starts out labelled as "stalled" and just stays that way. If I'm lucky, it might begin to download, and then stop a few seconds later, and perhaps do the same thing in 5 minutes - or perhaps not. If I'm unlucky, the damn thing doesn't even bother staying stalled; it kills the torrent with a random error message (e.g. "This tracker is down" when the tracker is obviously alive and kicking).

I've got the right ports specified in KTorrent's configuration, and the same ones opened in my router.

Has anyone else had this problem, or it just my computer being perverse?

Offline

#2 2005-11-27 04:18:18

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: ktorrent stalls, fails to do anything

I think your computer is being perverse. There must be something about you that irritates it. I know mine is getting sick of me. But of course, the feeling is mutual. Possibly it is that ktorrent has no liking for stability. Have you tried other bittorrent clients? That would tell you what is the problem, if its ports, etc, or ktorrent. Maybe even both are at fault.

Does this really have anything to do with Desktop Environments?

Dusty

Offline

#3 2005-11-27 11:40:49

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

D'oh, wrong forum. My bad. :oops:

Offline

#4 2005-11-27 11:49:07

scarecrow
Member
From: Greece
Registered: 2004-11-18
Posts: 715

Re: ktorrent stalls, fails to do anything

It doesn't work here as well... but since Azureus works great I don't mind too much.


Microshaft delenda est

Offline

#5 2005-11-27 11:55:52

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Hmmm... Bittorrent definitely works on that Knoppix torrent. 10% complete, only one hour to go, when KTorrent was still stalled and unable to connect to anyone.

(Does KTorrent need some special port open? It mentions port 4444 (UDP) as the "UDP tracker port" - does it need that open to connect to trackers properly, or is that for your own tracker? IIRC, you should only need to use UDP when you've set up your own tracker...)

Edit: more than 50% now, at 300+ KB/s, and less than 20 minutes remaining. Definitely works.

Offline

#6 2005-11-27 12:17:06

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Now trying the same torrent with KTorrent...

Hmmm. It's downloading, very fast too. This is the KTorrent package for Arch from the app's website - maybe something went screwy when I compiled it via the PKGBUILD?

Offline

#7 2005-11-27 18:10:10

Jacob
Member
Registered: 2005-03-19
Posts: 52

Re: ktorrent stalls, fails to do anything

I did a build off of ktorrent from CVS 3 days ago, it is much better than the pack, and much better than the 1.1 source on ktorrent's web site.

Try d/l'ing the CVS and build it from scratch.  My problems went away when I did that.

Jacob

P.S. - One of the problems the CVS fixed was the d/l after 30 minutes or so, got capped at 20KB/sec.... wink

Offline

#8 2005-11-27 20:14:14

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: ktorrent stalls, fails to do anything

Gullible Jones wrote:

D'oh, wrong forum. My bad. :oops:

No problem 8) . Moved to Workstation User.

Offline

#9 2005-11-28 02:22:42

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Well, if 1.1 is buggy, that makes a lot of sense, Jacob...

(6 seeders for the Holst torrent and KTorrent can't connect to a single one. Switching to Bittorrent...)

Offline

#10 2005-11-28 11:40:22

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Used BT, and now I have The Planets on my hard drive. Whadda ya know... roll

Offline

#11 2005-11-28 17:16:41

tlilja
Member
From: Turku, Finland
Registered: 2005-06-29
Posts: 48

Re: ktorrent stalls, fails to do anything

Yeah, KTorrent keeps having tantrums on my computer also. Downloading two files from the same tracker, the other one flows nicely but the other is on Stalled status. Also I noticed that after about 15-20 minutes of downloading it suddenly hogs up all CPU and crashes.

Well, back to Azureus...


Just your basic anime otaku some might even call nijikon.

Offline

#12 2005-11-28 21:13:48

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Hmm... Would be nice to have an up-to-date QTorrent PKGBUILD.

(I've tried building the current version, but the build process stops with an error message about the file 'qtorrent' not being found. sad )

Offline

#13 2005-11-28 22:00:20

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: ktorrent stalls, fails to do anything

Gullible Jones wrote:

Hmm... Would be nice to have an up-to-date QTorrent PKGBUILD.

(I've tried building the current version, but the build process stops with an error message about the file 'qtorrent' not being found. sad )

Could you post the actual error message?

Offline

#14 2005-11-28 23:22:55

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

Sure.

My modified PKGBUILD:

# Contributor: Olivier Médoc <o_medoc@yahoo.fr>
pkgname=qtorrent
pkgver=2.9.3
pkgrel=1
pkgdesc="A Bittorent Qt GUI"
url="http://thegraveyard.org/qtorrent.php"
license="MIT"
depends=('pyqt')
makedepends=('bash' 'python')
conflicts=()
replaces=()
backup=()
install=
source=(http://thegraveyard.org/files/$pkgname-$pkgver.tar.bz2)

build() {
  cd $startdir/src/${pkgname}-${pkgver}
  python setup.py install --prefix=$startdir/pkg/usr
}

The build output:

==> Starting build()...
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/pyqtorrent3
copying pyqtorrent3/util.py -> build/lib/pyqtorrent3
copying pyqtorrent3/controlsock.py -> build/lib/pyqtorrent3
copying pyqtorrent3/qtorrent3.py -> build/lib/pyqtorrent3
copying pyqtorrent3/__init__.py -> build/lib/pyqtorrent3
copying pyqtorrent3/config.py -> build/lib/pyqtorrent3
copying pyqtorrent3/runner.py -> build/lib/pyqtorrent3
creating build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/parsedir.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Desktop.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/download.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/OpenPath.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/RateLimiter.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/RawServer.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/bencode.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/RateMeasure.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/NatCheck.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/platform.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/ClientIdentifier.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/parseargs.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/zurllib.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Encoder.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/ConvertedMetainfo.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/makemetafile.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Downloader.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/__init__.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Storage.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/StorageWrapper.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/defaultargs.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/HTTPHandler.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/bitfield.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/btformats.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Uploader.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/CurrentRateMeasure.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Rerequester.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/DownloaderFeedback.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Choker.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/GUI.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/configfile.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/obsoletepythonsupport.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/launchmanycore.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/Connecter.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/controlsocket.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/track.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/selectpoll.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/TorrentQueue.py -> build/lib/pyqtorrent3/BitTorrent
copying pyqtorrent3/BitTorrent/PiecePicker.py -> build/lib/pyqtorrent3/BitTorrent
creating build/lib/pyqtorrent3/QtGui
copying pyqtorrent3/QtGui/mainwin.py -> build/lib/pyqtorrent3/QtGui
copying pyqtorrent3/QtGui/torrentwin.py -> build/lib/pyqtorrent3/QtGui
copying pyqtorrent3/QtGui/__init__.py -> build/lib/pyqtorrent3/QtGui
copying pyqtorrent3/QtGui/settings.py -> build/lib/pyqtorrent3/QtGui
copying pyqtorrent3/QtGui/torrentwidget.py -> build/lib/pyqtorrent3/QtGui
creating build/lib/pyqtorrent3/WebGui
copying pyqtorrent3/WebGui/__init__.py -> build/lib/pyqtorrent3/WebGui
copying pyqtorrent3/WebGui/webgui.py -> build/lib/pyqtorrent3/WebGui
creating build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/404.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/index.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/login_failed.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/index_row_seed.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/show.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/login.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/redirect.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/shutdown.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/index_row_stopped.html -> build/lib/pyqtorrent3/WebGui/templates
copying pyqtorrent3/WebGui/templates/index_row_download.html -> build/lib/pyqtorrent3/WebGui/templates
running build_scripts
creating build/scripts-2.4
error: file 'qtorrent' does not exist
==> ERROR: Build Failed.  Aborting...

No idea what the hell that's about. :?

Offline

#15 2005-11-29 01:28:00

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: ktorrent stalls, fails to do anything

I was hoping for something more descriptive...  Does the file qtorrent (or any qtorrent.* file) exist in the source tarball? You could also email the author or post on the qtorrent forum.

Offline

#16 2005-11-29 02:16:35

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: ktorrent stalls, fails to do anything

qtorrent.py, yes. qtorrent, no.

Offline

#17 2005-11-29 04:29:52

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: ktorrent stalls, fails to do anything

You could replace any reference to qtorrent by qtorrent.py in the
setup.py file. It 's just a wild guess that they forgot the extension so it might not work. :?

Offline

Board footer

Powered by FluxBB