I just updated to Kinoite Rawhide (Rawhide.20250716.n.0) and the autostart item for Discover (/etc/xdg/autostart/org.kde.discover.notifier.desktop) gets stuck in endless loop. It keeps throwing up a Discover app window to the default desktop with an error dialog, then immediately closes it.
Here some logs of the failing process from a recent boot
Jul 16 08:16:33 dell-c1-83-32 plasma-discover[7422]: setHighDpiScaleFactorRoundingPolicy must be called before creating the QGuiApplication instance Jul 16 08:16:34 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true Jul 16 08:16:34 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.flatpak: Failed to refresh appstream metadata for onepassword-provisioning: "Error updating appstream2: No such ref 'appstream2/x86_64' in remote onepassword-provisioning; Error updating appstream: No such ref 'appstream/x86_64' in remote onepassword-provisioning" Jul 16 08:16:35 dell-c1-83-32 plasma-discover[7422]: libostree pull from 'flathub' for appstream2/x86_64 complete security: GPG: summary+commit security: SIGN: disabled http: TLS non-delta: meta: 7 content: 112 transfer: secs: 1 size: 9.5 MB Jul 16 08:16:35 dell-c1-83-32 plasma-discover[7422]: /var/tmp/flatpak-cache-SOH292/repo-bi64qw: Pulled appstream2/x86_64 from flathub Jul 16 08:16:43 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.flatpak: No "/var/lib/flatpak/appstream/onepassword-provisioning/x86_64/active" appstream metadata found for "onepassword-provisioning" Jul 16 08:16:43 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.rpm-ostree: Starting transaction to check for updates Jul 16 08:18:01 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.rpm-ostree: "rpm-ostree" "(error):" "Note: --check and --preview may be unreliable. See https://github.com/coreos/rpm-ostree/issues/1579\n" Jul 16 08:18:01 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.rpm-ostree: No updates available Jul 16 08:18:01 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.rpm-ostree: Looking for a new major version Jul 16 08:18:01 dell-c1-83-32 plasma-discover[7422]: qml: Waiting for updates Jul 16 08:18:01 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:11:1: QML UpdatesPage: Binding loop detected for property "readyToUpdate": qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:156:5 Jul 16 08:18:04 dell-c1-83-32 plasma-discover[7422]: org.kde.plasma.libdiscover.backend.rpm-ostree: No new major version found Jul 16 08:18:13 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:339:5: QML Dialog: Binding loop detected for property "y": qrc:/qt/qml/org/kde/kirigami/dialogs/Dialog.qml:300:5 Jul 16 08:18:13 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:40:5: QML OverlaySheet: Binding loop detected for property "implicitHeight": file:///usr/lib64/qt6/qml/org/kde/kirigami/templates/OverlaySheet.qml:139:5 Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:399: TypeError: Cannot read property 'upgradeText' of undefined Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:482: TypeError: Cannot read property 'upgradeText' of undefined Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:399: TypeError: Cannot read property 'upgradeText' of undefined Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:482: TypeError: Cannot read property 'upgradeText' of undefined Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qml: Waiting for updates Jul 16 08:18:14 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:11:1: QML UpdatesPage: Binding loop detected for property "readyToUpdate": qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:156:5 Jul 16 08:18:16 dell-c1-83-32 plasma-discover[7422]: qml: Waiting for updates Jul 16 08:18:16 dell-c1-83-32 plasma-discover[7422]: qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:11:1: QML UpdatesPage: Binding loop detected for property "readyToUpdate": qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:156:5 ...
The workaround is to kill DiscoverNotifier and plasma-discover. I assume Cli update mechanisms are unaffected.
I don't see any error in those logs. Please record a video? or collect more logs, launching the notifier from the command line with --replace?
--replace
Metadata Update from @siosm: - Issue tagged with: kinoite
System has been updated to Rawhide.20250823.n.0 (with plasma-discover plasma-discover-6.4.4-1.fc43.x86_64) and the issue is not reproducible.
Metadata Update from @roth: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)