Bug 512643 - Plasma Add on not working
Summary: Plasma Add on not working
Status: REPORTED
Alias: None
Product: Discover
Classification: Applications
Component: discover (other bugs)
Version First Reported In: master
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-26 15:33 UTC by farmodia
Modified: 2025-11-26 15:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
terminal output showing errors (322.21 KB, image/png)
2025-11-26 15:33 UTC, farmodia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description farmodia 2025-11-26 15:33:16 UTC
Created attachment 187192 [details]
terminal output showing errors

SUMMARY
plasma add on is missing, when and the plasma-discover command showed an invalid XDG category name. I searched the web about this issue, and some said that it was already fixed in previous versions, but my kubuntu is freshly installed. Furthermore, when I stopped the plasma-discover command, it shows a QThreadStorage error, and exits the command, but the app still runs.


STEPS TO REPRODUCE
1. fresh install kubuntu
2. run plasma-discover on terminal
3. view the plasma ad-on page
4. stop plasma-discover
5. run plasma-discover again

OBSERVED RESULT
plasma plugins not found

EXPECTED RESULT
plasma plugins showing fully

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 25.10
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2

ADDITIONAL INFORMATION
first plasma-discover output:

libs QList("/usr/lib/x86_64-linux-gnu/qt6/plugins", "/usr/bin")
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x64280592e440)
QObject::startTimer: Timers cannot have negative intervals
PackageKitBackend: No distro component found for "com.ubuntu.ubuntu"
AppStreamIntegration: No distro component found for "com.ubuntu.ubuntu"
qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:40:5: QML OverlaySheet: Binding loop detected for property "y":
qrc:/qt/qml/org/kde/kirigami/templates/OverlaySheet.qml:117:5
qrc:/qt/qml/org/kde/discover/qml/ApplicationsListPage.qml:16:1: QML ApplicationsListPage: Created graphical object was not placed in the graphics scene.
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter
org.kde.plasma.libdiscover: cannot infer categories from CategoryFilter::AppstreamIdWildcardFilter

** (process:5154): WARNING **: 23:07:38.954: 'plymouth.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.955: 'plasma-themes.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.956: 'aurorae.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.957: 'kwinswitcher.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.958: 'kwinscripts.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.959: 'plasmoids.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.960: 'kfontinst.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.961: 'window-decorations.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.961: 'lookandfeel.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.963: 'icons.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.964: 'sddmtheme.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.966: 'colorschemes.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.968: 'kwineffect.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.970: 'wallpaper-mobile.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.971: 'wallpaper.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.973: 'xcursor.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.974: 'wallpaperplugin.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.976: 'ksplash.knsrc' is not a valid XDG category name, search results might be invalid or empty.

** (process:5154): WARNING **: 23:07:38.978: 'comic.knsrc' is not a valid XDG category name, search results might be invalid or empty.

second plasma-discover output:
QThreadStorage: entry 8 destroyed before end of thread 0x5b572e8e36a0
QThreadStorage: entry 2 destroyed before end of thread 0x5b572e8e36a0
QThreadStorage: entry 1 destroyed before end of thread 0x5b572e8e36a0