• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af dk_zero-cool | 16.12.2009 21:03

Installer deluge 0.5 på nyere Linux Systemer

Artikel
Lige siden deluge gik fra 0.5.x til 0.7.x har jeg ikke kunne benytte nyere versioner af programmet. Uanset hvor mange versioner der er udkommet siden, har et enkelt problem fulgt efter fra version til version. Hver eneste gang jeg prøver at sætte mere end EN download til ad gangen, køre programmet hele mit net ned, blot google kan tage op til 10min om at loade. Jeg har en 10Mbit linie, og det er ligemeget om hver download henter med 0.1kb/s eller med 100kb/s. Resultatet er det samme.

Efter lidt søgninger på google, fandt jeg ud af at jeg er langt fra den eneste med dette problem. Dog er deluge ikke det eneste program der giver mig dette problem. Har prøvet andre programmer som k-torrent og transmission, og jeg oplever det samme. Jeg har forsøgt at begrænse programmerne med strikse port regler, UpNP mm. slået fra i både programmerne og i routeren osv. men intet har virket. Det eneste der altid har løst mit problem, er at installere deluge version 0.5.x.

Desværre har dette ikke været muligt på systemer der indeholder alt det nye fra de sidste par måneder. Det vil sige arch linux, *buntu 9.10 osv. Den laver en compiler fejl: error: sscanf is not declared in the scope.

Jeg troede min tid med deluge 0.5 var slut, eftersom jeg ikke kunne finde nogen måder at rette det på, og folk på diverse forums mente at programmet var blevet for gammelt til at kunne køre sammen med nyere linux pakker.

Men der er en løsning:
Gå ind i compiler biblioteket, og åben filen ./libtorrent/src/identify_client.cpp. Her tilføjes linien: #include <stdio.h>

Dette retter dog kun en ud af to fejl. Dette vil stadig give en fejl: m_signal was not declared in this scope. Så åben filen ./libtorrent/include/libtorrent/disk_io_thread.hpp og tilføj linien: #include <boost/thread/condition.hpp>

Herefter kan programmet compile færdigt:

make
sudo make install && python setup.py install


BÅDE make install og python setup.py install skal køres, ellers vil programmet ikke fungere.

Håber dette hjælper andre med samme problem.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer12

# 1

15 år 6 måneder siden

Permalink

Indsendt af serverin den 17. december 2009 kl. 20:45

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

jeg har oplevet det samme bortset det var på windows...
altså at et torrent program tager alt mit net udenset hvad kb/pr sec de kører med..
  • Log ind eller opret dig for at tilføje kommentarer

# 2

15 år 6 måneder siden

Permalink

Indsendt af arnbak den 18. december 2009 kl. 09:36

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Som regel er problemet med torrent trafik, ikke hastigheden, men antallet af tcp forbindelser der oprettes og forsøges oprettet; når man oplever problemer. Uden at vide det og ha undersøgt det dybere, vil jeg tro, at Deluge 0.5, på en eller anden vis, har haft en begrænsning af tcp forbindelser. I den nye, har man måske lagt den håndtering længere ud på bruger niveau?

Specielt routere der leveres med de fleste private bredbånds forbindelser er meget dårlige til at håndtere tcp forbindelser over en vis mængde, de frigiver ikke forbindelser o.s.v o.s.v

Så har i prøvet og se på det problem, og begrænse samtidigt oprettede tcp forbindelser ?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

15 år 6 måneder siden

Permalink

Indsendt af *klonk* den 18. december 2009 kl. 14:19

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Jeg kan bekræfte at det også kan tænkes at det er routeren den er gal med; jeg har på et tidspunkt været tvunget til at køre med en lille billig støvet D-Link router, og den slæbte sig afsted hvis antallet af forbindelser var over 10 (TI!) eller gik slet og ret ned. Møghardware.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

15 år 6 måneder siden

Permalink

Indsendt af Piilen den 18. december 2009 kl. 14:48

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Jeg sætter også antallet af forbindelser ned i Transmission for at holde routeren kørende (Zyxel P-2602)
Ellers går den ned efter et par minutter.
  • Log ind eller opret dig for at tilføje kommentarer

# 5

15 år 6 måneder siden

Permalink

Indsendt af sjofelpanda den 19. december 2009 kl. 00:31

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Jeg oplevede også til stor frustration, at deluge snuppede hele nettet slev ved lav download. Det er stoppet, efter jeg slog UPnP fra i deluge.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

15 år 6 måneder siden

Permalink

Indsendt af Piilen den 19. december 2009 kl. 09:03

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

#5, hvis jeg var dig ville jeg hellere slå UPnP fra i routeren, så du ikke får flere huller i din firewall end du tror. Med UPnP kan ALT lave huller.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

15 år 6 måneder siden

Permalink

Indsendt af Piilen den 19. december 2009 kl. 09:03

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

#5, hvis jeg var dig ville jeg hellere slå UPnP fra i routeren, så du ikke får flere huller i din firewall end du tror. Med UPnP kan ALT lave huller.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

15 år 6 måneder siden

Permalink

Indsendt af jakob lund den 19. december 2009 kl. 22:37

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Jeg har kun haft sådanne problemer hvis jeg havde glemt at sætte begrænsning på den _udgående_ trafik (mao. upload hastigheden) i torrent programmet (og dette har jeg oplevet med både ktorrent og med en eller anden kommandolinjeklient jeg ikke kan huske hvad hed).

Er I sikre på at I har indstillet begrænsningen for både up- og download hastigheder (sikkert en røvåndssvag kommentar, for det har I jo garanteret prøvet...)
  • Log ind eller opret dig for at tilføje kommentarer

# 9

15 år 5 måneder siden

Permalink

Indsendt af casperh den 5. januar 2010 kl. 21:40

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Nu har jeg prøvet at gøre det, som du har beskrevet med version 0.5.95 og jeg får stadig fejl, når jeg bruger make.

Lidt af de errors jeg får:
http://pastebin.com/f543fe5f3

Kan godt være, at jeg gør et eller andet fuldstændigt forkert, så du må gerne skære det ud i pap for mig.

PFT
Casper.
  • Log ind eller opret dig for at tilføje kommentarer

# 10

15 år 5 måneder siden

Permalink

Indsendt af dk_zero-cool den 22. januar 2010 kl. 18:47

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Prøv med deluge-0.5.9.4, det er den jeg brugte.
Men hvilket OS køre du med?
Sørger du for at installere de filer der er beskrevet for at kunne compile den?
  • Log ind eller opret dig for at tilføje kommentarer

# 11

15 år 5 måneder siden

Permalink

Indsendt af casperh den 24. januar 2010 kl. 21:06

Permalink

@10
Nej kan se, at jeg

@10

Nej kan se, at jeg mangler nogle dependencies. Såsom twisted og librsvg osv., men de ligger ikke i Ubuntu repository.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

15 år 2 måneder siden

Permalink

Indsendt af blueeyez den 26. april 2010 kl. 20:43

Permalink

Re: Installer deluge 0.5 på nyere Linux Systemer

Sjovt nok kan man sætte limit på sin torrent klient, burde du gøre, gør jeg har en 20/2 Mbit forbindelse og når man seeder på linuxtracker.org så skal jeg love dig for de suger meget så har sat til 20/2 max benyttes mit net er dog ikke det hurtigste men stabilt, du skulle prøve det;)

Men nu kommer det jo så os an på hva du ellers har i gang på samme tid;)
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Gode anmeldelser Zorin OS 17.3 2
"Intet realistisk alternativ" - mig i r*ven 15
Nulstilling af adgangskode 3
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9
Open Source-eksperimentet 1

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !