*OLD-THREAD - SEE NEW* [Unofficial] Deluge 2.0.x installer

Specific support for Deluge on Microsoft Windows OS
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

Doh, i'm sorry, I forgot that if selecting GTK_CSD=0 during install as optional-component, then another path.pth file gets installed than the one I just fixed for "regular" installs, so I just fixed that and am rebuilding installers again. Sorry about that, and i'll edit this post again when my rebuilding batchfile finishes.

If having installed in meantime(as in the last couple of minuttes), but without enabling the optional-component GTK_CSD=0, then you're fine still, and don't need installing new version, as nothing will change regardless then.

Edit: Finished rebuilding now.
zmaster_ar
New User
New User
Posts: 5
Joined: Sat Dec 21, 2019 12:07 am

Re: Deluge 2.0.x unofficial Windows installer.

Post by zmaster_ar »

You, sir, are awesome.

It work's fine.

I started the journey to upgrade to 2.0, cause i have the bug where you can't open the preferences window. I thought it was related to libtorrent library, so i wanted a newer version, but still have the same issue. But whatever, that is something for another topic.

Your work is great.
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

Thanks mate, you're too kind, I appreciate that! :) Thanks also for reporting back.

Bummer your issue still isn't fixed though. I'd suggest making debug-log of issue and make a bug-ticket but I did a quick search and saw someone stating nothing useful in thin client log unfortunetly, but if run from terminal then every press reported unhandled error in deferred. Deffered is twisted netframework used by deluge.

I read preferences window not opening issue on two other apps reported, and they all used gtk so maybe an gtk issue also, I dunno.

In one of these other apps, then one reported he had fixed his issue and two others reported success afterwards. He stated the preferences window was open in another monitor, even if the monitor wasent set in place(and keyboard shortcuts for moving windows didn't work and he had to plugin one or two monitors to find "hidden" preferences window).

In the deluge forum thread I read, there was posted screenshot and looked like preferences button icon already was enabled by the look of the icon, but in that thread there were no resolution, but taking that into consideration(look if icon) then that other resolution(second unplugged monitor) sounds plausible perhaps? Anyway, properly a longshot for your issue, but just a thought.

Edit: I thought I remembered something related possibly in this thread, and though nothing exactly like your issue I reread two different posts here, one about context menu disappearing and another about mostly connection manager and select host, but all modal windows could be affected it was reported. Again both reported the issue was multi monitor, or, one window hidden behind another.

I initially had issues with connection manager not opening, and it wasent related to multiple monitors, and so I applied a patch to my installer which Cas posted in a bug ticket, which fixes it. Before I applied that patch, then I had to minimize and maximize the deluge window one or sometimes a couple or three times in row, and at times had to drag the window a little around on screen first, and then it would work afterwards. Finally, before applying that patch, I found that enabling debug logging for deluge fixed the issue also, for some strange reason, but when I found the patch I didn't need enabling that no more. That patch was against a file in twisted netframework btw, so maybe there's another bug there too for your problem unfortunetly.
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

zmaster_ar, I Just wanted to add, not that it helps much for v2.0.x, but atleast for v1.3.15 I found a bug-report with a fix by Cas, though in another forum thread later it was reported by one that it didn't help him, but if ever being on 1.3.15, then you could try that:

https://dev.deluge-torrent.org/ticket/3039

Here's the zipped file already patched(deluge/ui/gtkui/preferences.py) attached.
Attachments
preferences.zip
(8.88 KiB) Downloaded 495 times
zmaster_ar
New User
New User
Posts: 5
Joined: Sat Dec 21, 2019 12:07 am

Re: Deluge 2.0.x unofficial Windows installer.

Post by zmaster_ar »

Thank you mhertz. Something weird happened today, and maybe it's cause 2.0.x. Sometimes, the preference window appears if you click repeatedly many times in the button, although with all most of the preferences greyed out. For many months now, even clicking like that didn't work, but, with 2.0, i tried it again, and this time, after e few clicks it appeared, with options greyed out, but this time, after clicking apply, it seems all options are available, and all working correctly. Let's hope it's solved. In any other case i will try the above.
Thanks again.
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

Yeah let's hope it can be workaround'ed like that then, though rather annoying but better than nothing of course :)

You're very welcome.
friedpuppet
New User
New User
Posts: 5
Joined: Thu Dec 19, 2019 10:34 am

Re: Deluge 2.0.x unofficial Windows installer.

Post by friedpuppet »

Sorry for the delay, was away from this PC for a weekend. And the client works fine at my other PC.
Will reiterate and write back asap.
friedpuppet
New User
New User
Posts: 5
Joined: Thu Dec 19, 2019 10:34 am

Re: Deluge 2.0.x unofficial Windows installer.

Post by friedpuppet »

Just installed default version (no checks except the mandatory ones).
Client works normally untill I connect to the server (2.0.3-r1).
It reads the list, shows it (see attached image) and disappears in few seconds.
Attachments
2019-12-23 16_17_27-cmd.png
2019-12-23 16_17_27-cmd.png (110.09 KiB) Viewed 6900 times
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

What do you mean disappears in few secs, so it comes back without issue afterwards, or crashed and gone?

I've seen those warnings also on my end but still worked fine in my testing. The first error is reported to gtk3 and patch exist which I'll apply later, it's just an extra char needing deleted at end of line in line 1043 in win32 theme css file, I'll rebuild in a later time to apply that fix. The other warnings I don't know what about and was reported also on Linux for another app but no resolution in that bug-ticket but I'll look some more later when having time.

@all,
When I remake the installers later, then I think I'm gonna add two extra checkboxes for default libtorrent and win32 theme, enabled by default, because it can be confusing to users if they think they need selecting the single libtorrent checkbox that is available now(1.1.14) to get libtorrent installed at all, and not knowing libtorrent 1.2.3 already gets installed still even if not selecting the libtorrent(1.1.14) checkbox, and the same for win32 theme as currently is missing also and people need to know they don't have to select any theme if wanting that(win32) theme. I didn't do it originally because wanted to not flood the dialog with checkboxes, but still that is the more propper solution to change as described above regardless to avoid confusion, and also let one checkbox unselect another or several others, with regards to libtorrent and theme wanted, like I already did with portable install checkbox and the reg-assoc settings.
mhertz
Moderator
Moderator
Posts: 2331
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.0.x unofficial Windows installer.

Post by mhertz »

Friedpuppet, sorry I just reread your post and checked pic again, and so I assume it crashes after a little time, though unfortunetly without error shown, despite the "normal" warnings.

This is unfortunetly not under my control I'm pretty sure and a deluge bug, but I'll try googling it a little, later, but you probably need to make a bug ticket on deluge bug-tracker.

You need a debug log for submitting a useful ticket, and i'd also like to see if something useful hopefully is catched to log, so please run deluge in debug-mode and paste the log to e.g pastebin and post link here, or relevant error line, if any.

Code: Select all

 
deluge.exe -L debug -l "%cd%\deluge.log"
(On windows it doesn't just save the log in current folder when not specifying path to logfile, so hence the aded path to current-directory specified)

BTW, did the other pc work with this and just this other pc didn't, and if so are both pc's using same version of my installer? You could try deluge 2.0.4.dev23 also if wanted.

Also, you could test if it's a general problem or an issue with a specific torrent, so rename deluge profile folder temporarilly on gentoo box(I assume from deluge version name you provided) and start daemon again and see if it crashes with empty list, and try e.g also a Linux ISO.
Post Reply