Apps do not appear in kickoff application launcher, taskbar or krunner

Hello,

Since last day, I don’t see any applications in any of those widgets and can’t search for them. I can still launch them from konsole.

The issue seems to appear both in X11 and Wayland. Trying to manually launch kmenuedit from the command line works but it’s impossible to create new entries (they disappear when kmenuedit closes and don’t appear anywhere)

Using the default .config doesn’t fix the problem and switching to a formerly vanilla user doesn’t fix the problem

Operating System: Arch Linux
 KDE Plasma Version: 5.27.8
 KDE Frameworks Version: 5.110.0
 Qt Version: 5.15.11
 Kernel Version: 6.5.6-arch2-1-g14 (64-bit)
 Graphics Platform: Wayland

Here are the logs I get when running plasmawindowed /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/

kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "Plasma Windowed" msgid_plural: "" msgctxt: ""
kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "Enable QML Javascript debugger" msgid_plural: "" msgctxt: ""
kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "Makes the plasmoid stay alive in the Notification Area, even when the window is closed." msgid_plural: "" msgctxt: ""
kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "Force loading the given shell plugin" msgid_plural: "" msgctxt: ""
kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "The applet to open." msgid_plural: "" msgctxt: ""
kf.i18n: KLocalizedString: Using an empty domain, fix the code. msgid: "Arguments to pass to the plasmoid." msgid_plural: "" msgctxt: ""
kf.plasma.quick: Applet preload policy set to 1
kf.plasma.core: requesting config for "Application Launcher" without a containment!
Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
org.kde.plasma.kicker: Entry is not valid "preferred://browser" QSharedPointer(0x55a53b907b80)
org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55a53b90cc10)
org.kde.plasma.kicker: Entry is not valid "systemsettings.desktop" QSharedPointer(0x55a53b907c30)
org.kde.plasma.kicker: Entry is not valid "org.kde.dolphin.desktop" QSharedPointer(0x55a53b929960)
org.kde.plasma.kicker: Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55a53b8a5160)
org.kde.plasma.kicker: Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x55a53b90d070)
org.kde.plasma.kicker: Entry is not valid "preferred://browser" QSharedPointer(0x55a53b90cc10)
org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55a53b907c30)
org.kde.plasma.kicker: Entry is not valid "systemsettings.desktop" QSharedPointer(0x55a53b9299b0)
org.kde.plasma.kicker: Entry is not valid "org.kde.dolphin.desktop" QSharedPointer(0x55a53b929a00)
org.kde.plasma.kicker: Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55a53b907b80)
org.kde.plasma.kicker: Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x55a53b8a5160)
qml: 0
trying to show an empty dialog
"applications.menu"  not found in  ("/home/sobornost/.config/menus", "/etc/xdg/menus")
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/ApplicationsPage.qml:178: TypeError: Cannot call method 'forceActiveFocus' of null
"applications.menu"  not found in  ("/home/sobornost/.config/menus", "/etc/xdg/menus")

Thank you so much for any help you could provide !!

The problem was (seemingly ?) fixed by disabling the KDE unstable repository and reinstalling KDE packages

Other Arch users also report it, so seems like an Arch bug

2 Likes