Krita missing global menu?

Hey there,

I’m on CachyOS using plasma 6 with wayland — as one does by default install — and when I installed Krita through the official repos (cachyos-extra-v3/krita 6.0.3-2.1) the global menu widget is blank.

If I go to the terminal and export $(dbus-launch) before opening it from the terminal then the menu is displayed in app (not in global menu widget), as well as even the splash screen getting a window border and title bar.

By comparison helium-browser (cachyos/helium-browser-bin 0.15.3.1-1), which similarly uses qt5, has it’s global menu in the right place, no extra launch options needed.

I tried installing plasma5-integration and libdbusmenu-qt5 with no success.
Any ideas?

For users who use an IME like fcitx or ibus, enabling it may cause its DBus activity to interfere with Krita’s global menu. Although it seems you are not using an IME, to make it work, you can launch Krita with KDE_NO_GLOBAL_MENU=1 krita — having no global menu is better than having no menu at all.

Have you tried Krita 5.3.3 instead of that beta release(which might have bugs like that still to be fixed)?
I use AppImage version of Krita (5.3.3 stable reease) and portable (.tar.xz) version of Helium, and they use the Global menu just fine (Debian 14 KDE Plasma 6.7).