SUMMARY KWalletManager fails to open in Discover and I am unable to install it. The error is encountered whether trying to access the KWalletManager install page from KRunner or from the official website. Trying to update Discover by following its link from the official website also encounters the same error. I need to install KWalletManager to be able to remove saved credentials from Dolphin. Despite kdewallet clearly functioning, there seems to be no way for a user to access it themselves without KWalletManager, even though the system automatically opens a window with it to save network credentials. STEPS TO REPRODUCE 1. Go to https://apps.kde.org/kwalletmanager5/ 2. Click "Install on Linux" 3. Allow site to open appstream link with System Handler OBSERVED RESULT Discover opens to the page "Error — Discover" which displays "Could not open appstream://org.kde.kwalletmanager5" EXPECTED RESULT Discover opens to app page and allows install. SOFTWARE/OS VERSIONS Linux/KDE Plasma: SteamOS 3.3.1 KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION I need to be able to access and delete the credentials Dolphin has saved in kdewallet.
It shows up fine for me on Fedora 36. So that means the functionality in Discover is working fine, and the issue is that the URL "appstream://org.kde.kwalletmanager5" isn't valid on your distro. Possible causes: - Your distro doesn't package KWalletManager - Your distro packages KWalletManager, but doesn't ship AppStream metadata for it - Your distro packages and ships KWalletManager and ships AppStream metadata for it, but the AppStream ID in their packaging is different from "appstream://org.kde.kwalletmanager5" - Your distro packages and ships KWalletManager and ships correct AppStream metadata for it, but you don't have that metadata locally available on your machine. In all cases, please contact your distro's support channel for help resolving this.
Ah, I see that you're using version 5.23 which doesn't yet have the better error message that tells you that this is your distro's problem, not Discover's problem. We added that in 5.24 or 5.25.
@Nate note it's not the distro per se (as it's SteamOS and doesn't allow for installing packages there) but rather that it's not yet on Flathub. I it's on its way now.
The problem of known-existing-and-released software not being available on your distro is definitely your distro's problem. :) Good to see that for SteamOS, it will be solved soon by packaging KWalletManager on Flathub.