KDE Discover "no back-ends found"

I am getting this error message. How to fix this.
I am a noob in linux so don't judge me. Thanks in advance!

$ pacman -Si discover
Repository      : extra
Name            : discover
Version         : 5.20.5-1
Optional Deps   : packagekit-qt5: to manage packages from Arch Linux repositories
                  flatpak: Flatpak packages support
                  fwupd: firmware update support

Therefore, install packagekit-qt5


So how to actually write a good bug report?

Please, post no pictures from terminal output, or a whole screenshot in which only a short sentence with the error message can be seen.

  • Have system logs ready. Longer terminal outputs can be pasted to our PrivateBin and linked to the thread to avoid making the post too long and messy. Screenshots are not as useful as actual text outputs and should be avoided unless it's a graphical bug or something similar.
  • Include the output of “inxi -Fxxxza” in your post. This gives the people trying to resolve the issue proper information on the hardware used.
  • Provide the name of the iso (full name!) used to install Garuda on your system
  • If you include terminal outputs in your post please use the proper output format in your post. Using "~" 3 times above and "~" 3 times below the text block will provide a readable, raw look.
  • Be specific - Try to summarize the problem in minimum words yet effectively.
  • Do not combine multiple problems even if they seem to be similar. Write different reports for each problem.



I believe this is also a discouraged package management option anyway in most Arch based distros. Highly recommended you just use pacman.


I don’t remember any issue reported for Discover concerning package install/upgrade functionality.
Maybe it’s an old time experience :wink:
Discover is good, until it is not IMHO.


i didn't get it

You didn't get what?


link between the screenshot you attached and the package you asked me to install

Just install that package.
If you want to understand, look in Archwiki about Discover.


Did you read the text of the output I posted? One of the optional dependencies of discover is packagekit-qt5 which lets you “manage packages from Arch Linux repositories”.

Therefore, if you want to use discover to manage packages from Arch Linux repositories then you need make sure that packagekit-qt5 is installed.

I very rarely post a copy-paste answer because that enables “learned helplessness” (otherwise known as “expecting to be spoon-fed”).


Hey Englishman, we shouldn’t forget The Language Barrier :wink: :slightly_smiling_face:

I had the same problem with Discover.

packagekit-qt5 1.0.2-1 installed - problem solved.

1 Like

NIce to read and


1 Like