Summary: | Global menu broken for Wayland-native GTK applications | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Linus Dierheimer <Linus> |
Component: | Global Menu | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | alexander.huang.y, gobonja, j5lx, mvourlakos, nate, nicolas.fella, plasma-bugs, uhhadd |
Priority: | NOR | Keywords: | wayland |
Version: | 5.23.90 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Linus Dierheimer
2022-01-14 11:27:54 UTC
Wayland or X11? Or both? Wayland only. Did this actually work before on Wayland? I remember that being an older issue Yes, 5.23.5 works. But it was implemented not long ago. If i had to guess i would say around 5.22. GTK does not and has not supported our current Plasma-specific Wayland protocol for app menus. It may be possible that your GTK apps were running on XWayland under 5.23 for some reason. If you wish to force them back onto XWayland, you can set the environment variable GDK_BACKEND to xcb. I've been working on upstreaming a cross-desktop protocol for appmenus in Wayland so that GTK and other toolkits can support them natively too, but for now, forcing non-Qt apps to X11 is your only option if you want other toolkits to support the app menu under Wayland. *** This bug has been marked as a duplicate of bug 424485 *** |