No application launcher load after upgrade to fedora 43

Hi,

Just upgraded my fedora 42 to 43 and after installation and reboot i have the following error message:

file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml:21:1: Impossible de charger la bibliothèque /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so : /lib64/libKF6Runner.so.6: undefined symbol: _ZN14KWaylandExtras18xdgActivationTokenEP7QWindowRK7QString

Is there someone that know how to fix the issue?

Thanks in advance

3 Likes

Have you tried reinstalling the files for the package(s) yet? Basically run `dnf provides /path/to/filename` for the files listed in your error, then `dnf reinstall` them. If this helps, the chances are high that your disk is corrupted.

Have you had a look at the system-upgrade logs? If you upgraded your system using dnf, `dnf system-upgrade log` might give a hint.

In case you don’t know how to read that log, can you please execute `rpm -qa | grep fc42` and show the output? This would help identify a partially updated system (system update broken).

Im kind of new to Linux. Im having the same error, and I have not been able to fix it yet

This user also has the same error:

https://discussion.fedoraproject.org/t/start-menu-error-after-updating-to-fedora-43/171389/2

So it seems to be a genuine packaging issue and not disk corruption.

3 Likes

Im not the OP, but i have the exact same issue. Here is my result for the “rpm” command is: fuse3-libs-3.16.2-5.fc42.x86_64
fuse-common-3.16.2-5.fc42.x86_64
fuse3-3.16.2-5.fc42.x86_64
highway-1.2.0-5.fc42.x86_64
golang-github-katalix-l2tp-0.1.8-4.fc42.x86_64
hfsutils-3.2.6-53.fc42.x86_64

That list looks fine (the packages listed there are only the ones which were not updated). Have you had a look at the logs yet?

The fact that you have the same issue (I guess the same error messages) rules out the chances of a disk corruption. So probably a bug.

Have you tried reporting it with ABRT yet?

Im kind of new to linux, i literally insalled Fedora KDE Plasma on this laptop yesterday. What logs should i look for? And what is ABRT? Thank you for taking the time to help

Maybe i should describe the issue in more detail. I installed Fedora yesterday, and this morning i installed updated from the “Discover” GUI app. After a reboot i get an error when i try to open the start menu/applauncher (super key). the error message is:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml:21:1: Cannot load library /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so: /lib64/libKF6Runner.so.6: undefined symbol: _ZN14KWaylandExtras18xdgActivationTokenEP7QWindowRK7QString

Im just using the default application launcher, it seems to be called Kickoff

You may need to downgrade kf6-krunner and login/reboot again.

If you can open a console (Win+Esc > Tools > Launch Konsole):
sudo dnf downgrade kf6-krunner

I had the same issue and that fixed it for me, though it’s just a temporary workaround.

5 Likes

I had also the same problem after upgrading to fedora 43

thanks it works with krunner but what about other application launchers?

I have the same issue here, I have just upgraded it today. I also noticed that krunner (alt+F2, alt+space) also fails to load, which may be related, but not want to overload this issue.

I’ve executed the following commands:

dnf provides /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml
dnf provides /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so

This revealed that these are from the packages:

plasma-desktop-6.4.5-1.fc43.x86_64 : Plasma Desktop shell
Repo         : @System
Matched From : 
Filename     : /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml

plasma-desktop-6.4.5-1.fc43.i686 : Plasma Desktop shell
Repo         : fedora
Matched From : 
Filename     : /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml

plasma-desktop-6.4.5-1.fc43.x86_64 : Plasma Desktop shell
Repo         : fedora
Matched From : 
Filename     : /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml
plasma-workspace-6.4.5-4.fc43.x86_64 : Plasma workspace, applications and applets
Repo         : @System
Matched From : 
Filename     : /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so

plasma-workspace-6.5.1-1.fc43.x86_64 : Plasma workspace, applications and applets
Repo         : updates
Matched From : 
Filename     : /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so

plasma-workspace-6.4.5-4.fc43.x86_64 : Plasma workspace, applications and applets
Repo         : fedora
Matched From : 
Filename     : /usr/lib64/qt6/qml/org/kde/plasma/private/kicker/libkickerplugin.so

I’m going to execute sudo dnf reinstall plasma-workspace plasma-desktop command, to reinstall these packages, but this topic is very hot right now, so I try not to overload by further comments, unless addressed. I’ll try downgrading after this, but I believe I’ll need to restart after this.

I also need to accept a new PGP-key, it seems:

0x31645531 OpenPGP-kulcs importálása:
 Felhasználó: „Fedora (43) <fedora-43-primary@fedoraproject.org>”
 Ujjlenyomat: C6E7F081CF80E13146676E88829B606631645531
 Tulajdonos : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-43-x86_64
Is this ok [y/N]: 

Update: Just reinstalling the packages didn’t work.

This and a reboot fixed if for me as well. Thank you so much Martin

2 Likes

thank you other launchers worked after reboot

Downgrading seem to result in Discover offering to upgrade the downgraded packages. This resolution seems to need active attention from the users, until a new upgrade is released:

1 Like

I have created a bug report: 2411717 – [Regression] krunner fails on fedora 43, downgrade fixes the crash

Please correct me (preferably directly in the bug report) in case I misunderstood something.

3 Likes

Has anyone tried to reproduce since upgrading to Plasma 6.5.1? I currently don’t observe this issue on my machine.

The issue happened for me on Plasma 6.4.5 (after F43 upgrade). It could be kf6-krunner 6.19.0 is not compatible with that Plasma version.

Interesting!

I have kf6-krunner 6.19.0-1 on F42, with Plasma 6.4.5, and I don’t get this.

What’s puzzling me is that there has been a cluster of reports of this issue within a few hours today (i.e. just after the Plasma 6.5.1 release) whereas F43 has had kf6-krunner 6.19.0-1 for several days.

I also have Plasma 6.4.5, and just upgraded to F43. Discover doesn’t offer Plasma 6.5.1 upgrade for me.

Maybe another package is the culprit?

I have executed sudo dnf update, and received the following output. Could this cause the issue?

Problem 1: installed package gstreamer1-plugins-good-qt6-1.26.7-2.fc43.x86_64 requires libQt6Gui.so.6(Qt_6.9_PRIVATE_API)(64bit), but none of the providers can be installed
  - cannot install both qt6-qtbase-gui-6.10.0-2.fc43.x86_64 from updates and qt6-qtbase-gui-6.9.2-1.fc43.x86_64 from @System
  - cannot install both qt6-qtbase-gui-6.9.2-1.fc43.x86_64 from fedora and qt6-qtbase-gui-6.10.0-2.fc43.x86_64 from updates
  - cannot install the best update candidate for package qt6-qtbase-gui-6.9.2-1.fc43.x86_64
  - cannot install the best update candidate for package gstreamer1-plugins-good-qt6-1.26.7-2.fc43.x86_64
 Problem 2: problem with installed package
  - installed package gstreamer1-plugins-good-qt6-1.26.7-2.fc43.x86_64 requires libQt6Gui.so.6(Qt_6.9_PRIVATE_API)(64bit), but none of the providers can be installed
  - package gstreamer1-plugins-good-qt6-1.26.7-2.fc43.x86_64 from updates requires libQt6Gui.so.6(Qt_6.9_PRIVATE_API)(64bit), but none of the providers can be installed
  - package gstreamer1-plugins-good-qt6-1.26.6-1.fc43.x86_64 from fedora requires gstreamer1-plugins-good(x86-64) = 1.26.6-1.fc43, but none of the providers can be installed
  - cannot install both qt6-qtbase-gui-6.10.0-2.fc43.x86_64 from updates and qt6-qtbase-gui-6.9.2-1.fc43.x86_64 from @System
  - cannot install both qt6-qtbase-gui-6.9.2-1.fc43.x86_64 from fedora and qt6-qtbase-gui-6.10.0-2.fc43.x86_64 from updates
  - cannot install both gstreamer1-plugins-good-1.26.6-1.fc43.x86_64 from fedora and gstreamer1-plugins-good-1.26.7-2.fc43.x86_64 from @System
  - package calibre-8.13.0-1.fc43.x86_64 from updates requires libQt6Gui.so.6(Qt_6.10_PRIVATE_API)(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package gstreamer1-plugins-good-1.26.7-2.fc43.x86_64
  - cannot install the best update candidate for package calibre-8.7.0-6.fc43.x86_64

Csomag                                        Arch.       Verzió                                         Tároló                       Méret
Ütköző csomagok kihagyása: // Skipping conflicting packages
 qt6-qtbase-gui                               x86_64      6.10.0-2.fc43                                  updates                   26.2 MiB
 gstreamer1-plugins-good                      x86_64      1.26.6-1.fc43                                  fedora                     7.4 MiB
Hibás függőségekkel rendelkező csomag kihagyása: // Skipping packages with broken dependency
 calibre                                      x86_64      8.13.0-1.fc43                                  updates                   60.6 MiB
 gstreamer1-plugins-good-qt6                  x86_64      1.26.7-2.fc43                                  updates                  216.0 KiB
 gstreamer1-plugins-good-qt6                  x86_64      1.26.6-1.fc43                                  fedora                   216.0 KiB

I try to resolve the conflict anyway, but I wanted to find a resolution for the issue.