After installing Fedora Kionite 36 into GNOME Boxes (itself installed via Flatpak) there are no apps listed, i.e.;
- The icons on the task manager bar that would normally show Settings, Discover, Dolphin & Firefox, show the “missing icon” icon.
- Opening the kicker menu shows no apps installed at all. Only the “All Applications” category is present and it is empty.
Apps can be started via KRunner but some abort during use such as Discover. For example if I use KRunner to start Konsole, then start Discover from there you get this output (Discover itself immediately exits without user interaction after starting:
[kemra102@fedora kemra102]$ plasma-discover
libEGL warning: DRI2: failed to create dri screen
qrc:/qml/DiscoverWindow.qml:116:19: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 15. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationWindow.qml:170:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 13. Use 'sequences: [ <key> ]' to bind to all of them.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ApplicationWindow.qml:166:9: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 14. Use 'sequences: [ <key> ]' to bind to all of them.
qrc:/qml/DiscoverPage.qml:42:37: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 15. Use 'sequences: [ <key> ]' to bind to all of them.
org.kde.plasma.libdiscover: Couldn't find a category for "fwupd-backend"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:74:5: QML Binding: Binding loop detected for property "value"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:282:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/AbstractApplicationWindow.qml:282:5: QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated.
You have to import QtQml 2.15 after any QtQuick imports and set
the restoreMode of the binding to fix this warning.
In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.
KCrash: Application 'plasma-discover' crashing...
kf.kio.slaves.file: readData() returned -1
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 43 and type 'Read', disabling...
KCrash: Attempting to start /usr/libexec/drkonqi
The Wayland connection experienced a fatal error: Transport endpoint is not connected
[kemra102@fedora kemra102]$ org.kde.drkonqi: Unable to find an internal debugger that can work with the crash backend
org.kde.drkonqi: The specified process does not exist.
I tried Fedora Silverblue 36 and that seemed to work just fine.
Boxes Version (Flatpak): 42.0.1-f41bf5c7
Kionite ISO Name: Fedora-Kinoite-ostree-x86_64-36-1.5.iso