Closed haecker-felix closed 1 year ago
Are you sure it wasn't run already, i.e. minimized in systray?
I can reproduce that (fresh installation, first run):
QIBusPlatformInputContext: invalid portal bus.
QSocketNotifier: Can only be used with threads started with QThread
libEGL warning: wayland-egl: could not open /dev/dri/renderD128 (No such file or directory)
kf.dbusaddons: Couldn't register name 'local.kleopatra' with DBUS - another process owns it already!
The following is enough, but it's weird:
flatpak run --device=dri --own-name=local.kleopatra org.kde.kleopatra
From https://docs.flatpak.org/en/latest/sandbox-permissions.html:
Limited access to the session D-Bus instance - an app can only own its own name on the bus.
So this is a bug somewhere in Kleopatra or the frameworks.
Enabling "dbus-session bus" permission works as workaround: