Summary: | No menubar at all in Wayland with GTK3 applications (neither global nor in app window) | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | phrxmd <philipp.reichmuth> |
Component: | Global Menu widget | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | julien.dlq, kde, mvourlakos, plasma-bugs |
Priority: | NOR | ||
Version: | 5.24.0 | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Screenshot of Inkscape, with no global menu, and no application menubar either |
Description
phrxmd
2022-02-11 20:25:06 UTC
*** This bug has been marked as a duplicate of bug 424485 *** (In reply to David Edmundson from comment #1) > *** This bug has been marked as a duplicate of bug 424485 *** Is this really the same bug? Bug 424485 is about how GDBus-DBbusMenu-Proxy does not detect the menu exported by GTK3 apps, which is why the global menu shows nothing. This bug is about how in that case the app doesn't show an in-window local menu either. A somewhat crude workaround is to blacklist each app in the GTK appmenu plugin. E.g. to get a working menu back with Inkscape: ``` > gsettings get org.appmenu.gtk-module blacklist ['anjuta', 'freeciv', 'freeciv-gtk2', 'freeciv-gtk3', 'glade', 'gwyddion'] > gsettings set org.appmenu.gtk-module blacklist "['inkscape', 'anjuta', 'freeciv', 'freeciv-gtk2', 'freeciv-gtk3', 'glade', 'gwyddion']" > gsettings get org.appmenu.gtk-module blacklist ['inkscape', 'anjuta', 'freeciv', 'freeciv-gtk2', 'freeciv-gtk3', 'glade', 'gwyddion'\] ``` |