https://bugs.kde.org/show_bug.cgi?id=453600

            Bug ID: 453600
           Summary: qt-apps + wayland: no working global menu (= no menus,
                    unuseable) - needed dependecies? roadmap?
           Product: kded-appmenu
           Version: 5.24.4
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: export
          Assignee: plasma-b...@kde.org
          Reporter: gona...@ulm-dsl.de
  Target Milestone: ---

SUMMARY
If you start a qt-app under kde (running wayland), the apps (konsole, dolphin
etc.) cant access global menu (when using sddm / kwin before, gdm3 / mutter is
slightly diffent). This is independent of the graphics platform used.

The only workaround is to trick the app by using GDK_BACKEND="x11" and / or
QT_QPA_PLATFORM="xcb" (= nonisolated)

1. What are the needed dependencies currently to get 'global menu' working
under wayland with qt-apps (without tricking them back into x11)? 
2. What are dependencies when using 'global menu' with wayland while also using
'firejail'? under gdm3 / mutter this sems to be not a problem (because the
mutter-wayland-flavor seems to be not so much 'wayland'-only currently even if
you set variables strict), under sddm / kwin this produces some in part severe
problems)
currently installed: appmenu-registrar, libdbusmenu-qt5-2 (as well as the
gtk-flavour (lib-)appmenu-gtk-x-module, dbusmenu / gir,
libayatana-appindicator-stuff)
3. If this is a bug and currently worked on: what is the roadmap. The current
situation is terrible it brakes systems or produces follow-up-problems when
workarounds are used.


STEPS TO REPRODUCE
1. setup sddm, kde, wayland-compatible graphics 
2. setup global menu 
3. start a qt-app (with  QT_QPA_PLATFORM="wayland",  GDK_BACKEND="wayland")

OBSERVED RESULT
no global menu entries show up (tested with intel, amd, nvidia)

EXPECTED RESULT
transfer of global menu entries

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: debian 11
(available in About System)
KDE Plasma Version:  5.24.4
KDE Frameworks Version:  5.90.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to