I’ve been facing an issue with qbittorrent search engines not working since the November 30 stable update. From what I can tell it seems that Qbittorrent now requires an update to Python, and it needs to be at least version 3.13 in order for search engine plugins to work. I’m not sure if this is the problem here though, but this is based on what people have encountered on Windows and forum threads discussing this.
Unfortunately, Manjaro ships with 3.12, and because Python is such a core dependency, I’m not sure when this will get updated.
I don’t think that is the case. I have qbittorrent-enhanced (v5.0.2) installed on my (Testing branch) system, which uses python 3.12, and I just did a search for torrents without any problems. I then removed qbittorrent-enhanced & replaced it with the repo version of qbittorrent (v5.0.2-1), and it also had no issues searching for torrents.
All 3 Manjaro branches, as well as Arch, currently have the same versions of Python (3.12.7-1) & qBittorrent (5.0.2-1) in their repos.
I have qBittorrent 5.0.2-1 - and it’s running nicely, mostly catching instructions from the 'Arrr stack so if I search Manjaro KDE, I get a long list of results from Prowlarr engine.
Switching over to 1337x, searching “skin”, again - I get results (Engine is now ‘one337x’).
So there’s nothing wrong with qBittorrent, certainly with the two plugins I tested.
Useful Information
Please press the three dots … below your post and then press the
If you give us information about your system, we can see what we’re talking about and make better suggestions.
You can do this by using inxi in a terminal or in console.
sudo inxi --verbosity=8 --filter --width
Personally identifiable information such as serial numbers and MAC addresses are filtered out by this command.
Copy the output from inxi (including the command) and paste it into your post.
To make it more readable, add 3 backticks ``` on an extra line before and after the pasted text.
The Usual:
The first things to do here would also involve:
Creating a new user and testing your theory there
Finding the config file in question, start fresh mv ~/.config/folder ~/.config/folderBORKED and restart your app… then test for the same problem.
Thank you @scotty65 and @Ben for the insight. It made me realize the issue is not in python but somewhere else.
After some googling and re-reading this thread I found online, I was able to fix the issue by renaming (or deleting, but I chose to rename just in case) the ~/.local/qBittorrent/nova3 folder to something else, and then starting qbittorent. This allowed me to reinstall the search plugins. It seems that some plugins however are not compatible, but at least the others work now.