kleopatra flatpaks not working on fedora silverblue. fedora flatpak (registry.fedoraproject.org repo) and flathub flatpak not working on fedora silverblue
This might be a duplicate of bug 493927 because on Tumbleweed with KDE Plasma X11 the flatpak of Kleopatra works (i.e. it starts and shows all certificates in my keyring). What do you see when you start the flatpak from a terminal (e.g. Konsole) by running ``` flatpak run org.kde.kleopatra ``` ?
macellan@fedora:~$ flatpak run org.kde.kleopatra libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (Böyle bir dosya ya da dizin yok) QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" The Wayland connection experienced a fatal error: İletişim kurallarında hata _____________________________________________________________________ translate: macellan@fedora:~$ flatpak run org.kde.kleopatra libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (No such file or directory) QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" The Wayland connection experienced a fatal error: Error in protocols
macellan@fedora:~$ flatpak info org.kde.kleopatra Kleopatra - Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü Kimlik: org.kde.kleopatra Ref: app/org.kde.kleopatra/x86_64/stable Mimari: x86_64 Dal: stable Sürüm: 3.2.0.240802 Lisans: GPL-2.0+ Köken: fedora Koleksiyon: Kurulum: system Kurulu: 47,3 MB Çalışma ortamı: org.fedoraproject.KDE6Platform/x86_64/f41 Sdk: org.fedoraproject.KDE6Sdk/x86_64/f41 İşleme: 3b9f157489422096beefa18d469164f93404a4b8de226b0d79e81b3631c177f4 Konu: Export org.kde.kleopatra Tarih: 2024-10-13 03:27:13 +0000 Alt-kimlik: d7901b43954d6c47cbe56955165bf376934442137f4b16cc8772ce871674d1d6
flathub's kleopatra: macellan@fedora:~$ echo $XDG_SESSION_TYPE wayland macellan@fedora:~$ flatpak run org.kde.kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") The Wayland connection experienced a fatal error: İletişim kurallarında hata macellan@fedora:~$ flatpak run org.kde.kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") The Wayland connection experienced a fatal error: İletişim kurallarında hata macellan@fedora:~$ flatpak info org.kde.kleopatra Kleopatra - Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü Kimlik: org.kde.kleopatra Ref: app/org.kde.kleopatra/x86_64/stable Mimari: x86_64 Dal: stable Sürüm: 3.2.0.240802 Lisans: GPL-2.0+ Köken: flathub Koleksiyon: org.flathub.Stable Kurulum: system Kurulu: 172,5 MB Çalışma ortamı: org.kde.Platform/x86_64/6.7 Sdk: org.kde.Sdk/x86_64/6.7 İşleme: 3b51d871a59a32df9bff7aa777deeac9a8c553f279709ea20c1f6cd042b20c4a Üst: b6461b0cfe1c6f53bb7dad63ac799d0e00c9a7dcf51566509633b43bdc6232a6 Konu: Update kpimtextedit, libkleo, kmime, kmbox and 2 more modules (ee75a63b) Tarih: 2024-10-10 22:50:41 +0000 macellan@fedora:~$ echo $XDG_SESSION_TYPE wayland
(In reply to universish from comment #2) fedora flatpaks repo(registry.fedoraproject.org)'s kleopatra: > macellan@fedora:~$ flatpak run org.kde.kleopatra > libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (Böyle bir > dosya ya da dizin yok) > QDBusTrayIcon encountered a D-Bus error: > QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not > activatable") > gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" > gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" > gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" > gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" > The Wayland connection experienced a fatal error: İletişim kurallarında hata > > _____________________________________________________________________ > translate: > macellan@fedora:~$ flatpak run org.kde.kleopatra > libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (No such > file or directory) > QDBusTrayIcon encountered a D-Bus error: > QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not > activatable") > gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" > gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" > gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" > gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" > The Wayland connection experienced a fatal error: Error in protocols
flathub repo's flatpak kleopatra: macellan@fedora:~$ flatpak run org.kde.kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") The Wayland connection experienced a fatal error: İletişim kurallarında hata macellan@fedora:~$ journalctl -xe Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: Extension error: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMWindowUtils.addSheet]" nsresult: "0x80070057 (NS_ERROR_ILLEG> Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: [[Exception stack Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.sys.mjs:61:12 Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: inject/cssPromise<@resource://gre/modules/ExtensionContent.sys.mjs:594:36 Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: Current stack Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: runSafeSyncWithoutClone@resource://gre/modules/ExtensionCommon.sys.mjs:72:37 Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: inject/cssPromise<@resource://gre/modules/ExtensionContent.sys.mjs:594:36 Eki 16 02:44:31 fedora one.ablaze.floorp.desktop[5373]: ]] Eki 16 02:44:46 fedora systemd[2089]: Started app-flatpak-org.kde.kleopatra-7479.scope. ░░ Subject: A start job for unit UNIT has finished successfully ░░ Defined-By: systemd ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel ░░ ░░ A start job for unit UNIT has finished successfully. ░░ ░░ The job identifier is 932. Eki 16 02:44:51 fedora gnome-shell[2305]: WL: error in client communication (pid 7496) Eki 16 02:44:51 fedora systemd[2089]: app-flatpak-org.kde.kleopatra-7479.scope: Consumed 3.649s CPU time. ░░ Subject: Resources consumed by unit runtime ░░ Defined-By: systemd ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel ░░ ░░ The unit UNIT completed and consumed the indicated resources.
Thanks for the feedback! It looks like it's indeed a problem with wayland.
I also have this problem with the k-gpg application. fedora 40 workstation, on my pc OS the application does not work whether I install it as flatpak or rpm. The problem was again caused by wayland. More precisely the wayland incompatibility of kde applications. I will start a new thread about k-gpg, but I will not give feedback in that thread. I know that wayland is the source of the problem, because I get the same errors when I run k-gpg from the terminal. I will use this thread as a reference.
Today I installed it on my PV with Fedora 40 workstation OS. First I installed Cleopatra as rpm. sudo dnf install kleopatra Then I ran it from terminal: macellan@fedora:~$ kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" The Wayland connection experienced a fatal error: İletişim kurallarında hata translate: The Wayland connection experienced a fatal error: Error in protocols macellan@fedora:~$ kleopatra -v kleopatra 3.2.0.240802 (24.08.2) macellan@fedora:~$ lsb_release -a LSB Version: Distributor ID: Fedora Description: Fedora release 40 (Forty) Release: 40 Codename: Forty uninstall kleopatra fedora rpm package: sudo dnf remove kleopatra fedora's flatpak repo (registry.fedoraproject.org): macellan@fedora:~$ flatpak install fedora org.kde.kleopatra Eşleşmeler aranıyor… Atlanıyor: org.kde.kleopatra/x86_64/stable zaten kurulu translate: macellan@fedora:~$ flatpak install fedora org.kde.kleopatra Searching for matches… Skipping: org.kde.kleopatra/x86_64/stable already installed install fedora's flatpak repo kleopatra flatpak package: flatpak install fedora org.kde.kleopatra macellan@fedora:~$ flatpak install fedora org.kde.kleopatra Eşleşmeler aranıyor… org.kde.kleopatra izinler: ipc network fallback-x11 wayland x11 file access [1] dbus access [2] [1] xdg-config/kdeglobals:ro, xdg-run/gnupg:ro, ~/.gnupg:create [2] org.kde.KGlobalSettings, org.kde.StatusNotifierWatcher, org.kde.kconfig.notify KİMLİK Dal İş Uzak İndir 1. [✓] org.kde.kleopatra stable i fedora 16,5 MB / 16,5 MB Kurulum tamamlandı. macellan@fedora:~$ flatpak info org.kde.kleopatra Kleopatra - Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü Kimlik: org.kde.kleopatra Ref: app/org.kde.kleopatra/x86_64/stable Mimari: x86_64 Dal: stable Sürüm: 3.2.0.240802 Lisans: GPL-2.0+ Köken: fedora Koleksiyon: Kurulum: system Kurulu: 47,3 MB Çalışma ortamı: org.fedoraproject.KDE6Platform/x86_64/f41 Sdk: org.fedoraproject.KDE6Sdk/x86_64/f41 İşleme: 3b9f157489422096beefa18d469164f93404a4b8de226b0d79e81b3631c177f4 Konu: Export org.kde.kleopatra Tarih: 2024-10-13 03:27:13 +0000 Alt-kimlik: d7901b43954d6c47cbe56955165bf376934442137f4b16cc8772ce871674d1d6 Run: macellan@fedora:~$ flatpak run org.kde.kleopatra libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (Böyle bir dosya ya da dizin yok) QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" The Wayland connection experienced a fatal error: İletişim kurallarında hata translate: macellan@fedora:~$ flatpak run org.kde.kleopatra libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (No such file or directory) QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") gpg.qgpgme: found no group for entry verbose of component "tpm2daemon" gpg.qgpgme: found no group for entry quiet of component "tpm2daemon" gpg.qgpgme: found no group for entry debug-level of component "tpm2daemon" gpg.qgpgme: found no group for entry log-file of component "tpm2daemon" The Wayland connection experienced a fatal error: Error in protocols uninstall kleopatra fedora flatpak package: flatpak uninstall org.kde.kleopatra install kleopatra flathub's repo flatpak package: flatpak install flathub org.kde.kleopatra macellan@fedora:~$ flatpak install flathub org.kde.kleopatra Eşleşmeler aranıyor… org.kde.kleopatra izinler: ipc network fallback-x11 wayland x11 dri file access [1] dbus access [2] [1] xdg-config/kdeglobals:ro, xdg-run/gnupg:ro, ~/.gnupg:create [2] com.canonical.AppMenu.Registrar, org.kde.KGlobalSettings, org.kde.StatusNotifierWatcher, org.kde.kconfig.notify KİMLİK Dal İş Uzak İndir 1. [✓] org.freedesktop.Platform.openh264 2.2.0 i flathub 886,7 kB / 944,3 kB 2. [✓] org.kde.kleopatra.Locale stable i flathub 124,2 kB / 3,8 MB 3. [✓] org.kde.kleopatra stable i flathub 21,0 MB / 32,3 MB Kurulum tamamlandı. macellan@fedora:~$ flatpak info org.kde.kleopatra Kleopatra - Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü Kimlik: org.kde.kleopatra Ref: app/org.kde.kleopatra/x86_64/stable Mimari: x86_64 Dal: stable Sürüm: 3.2.0.240802 Lisans: GPL-2.0+ Köken: flathub Koleksiyon: org.flathub.Stable Kurulum: system Kurulu: 172,5 MB Çalışma ortamı: org.kde.Platform/x86_64/6.7 Sdk: org.kde.Sdk/x86_64/6.7 İşleme: 3b51d871a59a32df9bff7aa777deeac9a8c553f279709ea20c1f6cd042b20c4a Üst: b6461b0cfe1c6f53bb7dad63ac799d0e00c9a7dcf51566509633b43bdc6232a6 Konu: Update kpimtextedit, libkleo, kmime, kmbox and 2 more modules (ee75a63b) Tarih: 2024-10-10 22:50:41 +0000 macellan@fedora:~$ flatpak run org.kde.kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") The Wayland connection experienced a fatal error: İletişim kurallarında hata translate: macellan@fedora:~$ flatpak run org.kde.kleopatra QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") The Wayland connection experienced a fatal error: Error in protocols uninstall: macellan@fedora:~$ flatpak uninstall org.kde.kleopatra KİMLİK Dal İş 1. [-] org.kde.kleopatra stable r 2. [-] org.kde.kleopatra.Locale stable r Kaldırma işlemi tamamlandı. macellan@fedora:~$ flatpak info org.kde.kleopatra hata: org.kde.kleopatra/*unspecified*/*unspecified* kurulu değil translate: macellan@fedora:~$ flatpak info org.kde.kleopatra hata: org.kde.kleopatra/*unspecified*/*unspecified* not installed
Correction. Not “my PV”. Honestly: “my PC”
macellan@fedora:~$ echo $XDG_SESSION_TYPE wayland macellan@fedora:~$ echo $DESKTOP_SESSION gnome macellan@fedora:~$ gnome-shell --version GNOME Shell 46.5 macellan@fedora:~$ lsb_release -a LSB Version: :core-5.0-amd64:core-5.0-noarch Distributor ID: Fedora Description: Fedora release 40 (Forty) Release: 40 Codename: Forty
Correction. Not “Cleopatra”.sorry. Honestly: “Kleopatra”
I also experienced this problem in kde plasma wayland desktop environment.
*** This bug has been marked as a duplicate of bug 488090 ***