Fresh Install - No Plugins Shown

General support for problems installing or using Deluge
Post Reply
czarisyn
New User
New User
Posts: 1
Joined: Fri Jul 16, 2021 1:45 am

Fresh Install - No Plugins Shown

Post by czarisyn »

noplugins.PNG
noplugins.PNG (16.27 KiB) Viewed 6984 times
Installed on TrueNAS-12.0-U4 as a plugin/jail.

Any idea why the plugins aren't showing?
fmar
Leecher
Leecher
Posts: 74
Joined: Sun Mar 08, 2020 5:34 pm

Re: Fresh Install - No Plugins Shown

Post by fmar »

Probably not much help, but have you tried deleting the Python egg cache?
mhertz
Moderator
Moderator
Posts: 2195
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Fresh Install - No Plugins Shown

Post by mhertz »

Presumably your plugins are built using other python version than currently used - usually can just rename them to correct python version and don't need rebuild, or alternatively just remove the 'py-x.x' part of filenames all together.

On my system currently, just as example:

Code: Select all

martin@arch ~ % python -V                                         
Python 3.9.6
martin@arch ~ % ls /usr/lib/python3.9/site-packages/deluge/plugins 
total 300K
drwxr-xr-x 2 root root 4.0K Jul 20 19:40 __pycache__
-rw-r--r-- 1 root root  42K Apr 21 12:44 AutoAdd-1.8-py3.9.egg
-rw-r--r-- 1 root root  42K Apr 21 12:44 Blocklist-1.4-py3.9.egg
-rw-r--r-- 1 root root  18K Apr 21 12:44 Execute-1.3-py3.9.egg
-rw-r--r-- 1 root root  15K Apr 21 12:44 Extractor-0.7-py3.9.egg
-rw-r--r-- 1 root root  34K Apr 21 12:44 Label-0.3-py3.9.egg
-rw-r--r-- 1 root root  37K Apr 21 12:44 Notifications-0.3-py3.9.egg
-rw-r--r-- 1 root root  25K Apr 21 12:44 Scheduler-0.3-py3.9.egg
-rw-r--r-- 1 root root  32K Apr 21 12:44 Stats-0.4-py3.9.egg
-rw-r--r-- 1 root root 8.8K Apr 21 12:44 Toggle-0.4-py3.9.egg
-rw-r--r-- 1 root root  13K Apr 21 12:44 WebUi-0.2-py3.9.egg
-rw-r--r-- 1 root root    0 Apr 21 12:44 __init__.py
-rw-r--r-- 1 root root  784 Apr 21 12:44 init.py
-rw-r--r-- 1 root root 2.2K Apr 21 12:44 pluginbase.py
And where using other than python 3.9.x here, would display same behaviour untill renamed(or rebuilt) and restarted.

If you don't know where your plugins are, then can find them using e.g.:

Code: Select all

martin@arch ~ % sudo find / -path "*/deluge/plugins/*.egg" 
/usr/lib/python3.9/site-packages/deluge/plugins/Stats-0.4-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Notifications-0.3-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Toggle-0.4-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Label-0.3-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Blocklist-1.4-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Scheduler-0.3-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Extractor-0.7-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/AutoAdd-1.8-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/Execute-1.3-py3.9.egg
/usr/lib/python3.9/site-packages/deluge/plugins/WebUi-0.2-py3.9.egg
/home/martin/.config/deluge/plugins/ltConfig-2.0.0.egg
Usually can use '/usr' instead of '/' as start-path of 'find' command to speed up process, but just in case I used latter above.
Post Reply