Page 1 of 1

Starting deluge annoyance

Posted: Wed Feb 20, 2008 8:51 pm
by ingvildr
Whenever deluge is started the starting deluge notification in the window list stays around for 10-20 seconds after with the mouse point still showing it is loading something, is there anyway to stop this.

Image

Re: Starting deluge annoyance

Posted: Wed Feb 20, 2008 10:52 pm
by loki
Is that the loading blocklist window? Whenever I start the deluge it loads that for about 10 seconds as it's loading the blocklist.

Re: Starting deluge annoyance

Posted: Thu Feb 21, 2008 12:08 am
by ingvildr
No i dont use block lists

Re: Starting deluge annoyance

Posted: Thu Feb 21, 2008 5:10 am
by mezz
It looks like you are using old version of Deluge? ...and you are using Ubuntu? This should be no longer problem in the newer version of Deluge that don't have Internal anonymizing browser feature anymore.

Re: Starting deluge annoyance

Posted: Thu Feb 21, 2008 6:28 pm
by ingvildr
I am using ubuntu 7.10 with the gutsy package from the deluge site (0.5.8.4), i've always had this problem even when switching to the backport packages provided by ubuntu.

Re: Starting deluge annoyance

Posted: Thu Feb 21, 2008 11:44 pm
by mezz
Ah I see... It looks like someone has forgotten to remove several lines when Internal anonymizing browser feature was removed. You can edit in /usr/bin/deluge (if '/usr' is the prefix for Ubuntu as I am using FreeBSD) by remove these lines:

Code: Select all

if not deluge.common.windows_check():
    import platform
    if platform.system() == "Linux": # Add this, FreeBSD and other OSs than Linux do not have /etc/issue.
        print "checking for ubuntu..."
        if os.WEXITSTATUS(os.system('grep -iq "Ubuntu" /etc/issue')) == 0:
            if os.environ.get("MOZILLA_FIVE_HOME") != "/usr/lib/firefox":
                print "found and fixing ubuntu"
                os.environ["MOZILLA_FIVE_HOME"] = "/usr/lib/firefox"
                os.environ["LD_LIBRARY_PATH"] = "/usr/lib/firefox"
                subprocess.Popen(sys.argv)
                raise SystemExit
It should solves your problem. I saw same problem as your when I added same lines for FreeBSD a while ago until I have fixed in gecko (firefox, seamonkey, etc) packages for FreeBSD and removed these lines.