Bug 481091

Summary: Discover doesn't show application on the start page even though packagekit is installed and updates/remove software works
Product: [Applications] Discover Reporter: Tobias G. <kde-bugzilla.oink169>
Component: discoverAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: normal CC: aleixpol, dougshaw77, kjetil
Priority: NOR Keywords: qt6
Version First Reported In: master   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Tobias G. 2024-02-08 22:23:25 UTC
SUMMARY
The start page of discover doesn't show any applications. 


STEPS TO REPRODUCE
1. start discover
2. wait
3. see error message

OBSERVED RESULT
I get an hint to check the internet connection

EXPECTED RESULT
Discover shows applications

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240206
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.1
Kernel Version: 6.7.2-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon 780M Graphics
Memory: 30.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: Framework
Product Name: Laptop 13 (AMD Ryzen 7040Series)
System Version: A7

ADDITIONAL INFORMATION
I made a video: https://www.youtube.com/watch?v=dLGUt6wYkJs
Comment 1 Doug 2024-02-09 05:52:31 UTC
Cannot reproduce

Operating System: KDE neon Testing Edition
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.1
Kernel Version: 6.5.0-15-generic (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon Pro WX 3200 Series
Comment 2 Kjetil Kilhavn 2025-09-08 21:41:55 UTC
I can reproduce this on my openSUSE Slowroll system. 

Operating System: openSUSE Tumbleweed-Slowroll 20250801
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.16.3-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: Notebook
Product Name: NS50_70MU
System Version: Applicable
Comment 3 Kjetil Kilhavn 2025-09-08 21:45:27 UTC
I found the following entries for PackageKit in KSystemLog - perhaps there is a clue here for those who understand how Discover and PackageKit works/should work

08.09.2025 23:36	systemd	Starting PackageKit Daemon...
08.09.2025 23:36	PackageKit	daemon start
08.09.2025 23:36	systemd	Started PackageKit Daemon.
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	PackageKitBackend: No distro component found for "org.opensuse.opensuse-slowroll"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	PackageKit	get-updates transaction /2_abdcecba from uid 1002 finished with success after 3600ms
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	PackageKit	get-updates transaction /1_eaeebdcc from uid 1002 finished with success after 4321ms
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	PackageKit	resolve transaction /3_decebdcc from uid 1002 finished with success after 2ms
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	PackageKit	resolve transaction /4_acedcaac from uid 1002 finished with success after 4ms
08.09.2025 23:36	PackageKit	get-updates transaction /5_baaeebad from uid 1002 finished with success after 4249ms
08.09.2025 23:36	PackageKit	daemon quit
08.09.2025 23:36	plasma-discover	PackageKit stopped running!
08.09.2025 23:36	systemd	packagekit.service: Deactivated successfully.
08.09.2025 23:36	systemd	packagekit.service: Consumed 10.881s CPU time.
Comment 4 Kjetil Kilhavn 2025-09-08 21:48:29 UTC
Log entries for Discover (yes, with a certain overlap from the previous list):

08.09.2025 23:36	systemd	Started Discover - Programvaresenter.
08.09.2025 23:36	plasma-discover	libs QList("/usr/lib64/qt6/plugins", "/usr/bin")
08.09.2025 23:36	plasma-discover	org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
08.09.2025 23:36	plasma-discover	adding empty sources model QStandardItemModel(0x5637783ae760)
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	PackageKitBackend: No distro component found for "org.opensuse.opensuse-slowroll"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	AppStreamIntegration: No distro component found for "org.opensuse.opensuse-slowroll"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	DiscoverNotifier	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	packagekitqt.offline: Cannot process "org.freedesktop.PackageKit" as "org.freedesktop.PackageKit.Offline"
08.09.2025 23:36	plasma-discover	PackageKit stopped running!