Hi, I’m using F42 KDE. I just discovered the global menu feature and added it to the top panel and after logging out and back in it works. However, I then noticed it only works for Discover, Settings, Dolphin etc but it does not work for Filezilla, Firefox or some other apps (Blanket) etc. Can someone please help me out here? Even if there is a workaround or something, that will be very helpful. Thank you.
Try add: GDK_BACKEND=x11 to enviroments variables. That fixed my Global menu for Gimp and Inkscape.
Hi, thank you for your help! I added this using the Edit Menu option and it does work for Filezilla and some other applications but it does not work with Firefox still. When I narrowed my search specifically for Firefox and global menu I learned that Firefox apparently has some issues with this. Is there any workaround that you (or someone else) might know of for Firefox’s menus also showing up in Global menus? Thank you again.
Not that I’m aware of. When I used Firefox I had the same global menu problems and couldn’t solve it, but lately I’m using Chrome where Global Menu works. So I haven’t investigated it further.
Okay I understand. I was thinking of moving away from Firefox for sometime, but I didn’t have enough reason to do so. Maybe this is the push I needed. I’ll look into an alternative in that case. Thank you very much again!
Also, by any chance, could you maybe suggest a good alternative to Thunderbird (that is popular and has good/somewhat comparable features) which supports global menus?
I can’t help you there as I’m using the browser based e-mails.
But you could try KDE’s mail cllient, called kmail.
I have not tried that out yet, I didn’t think it was a good option (I don’t know why, I guess not many people talked about it perhaps). I’ll try that out too. Thank you.
I’m not an expert, but I suspect that for the global menu to work, applications must support the Wayland protocol KDE AppMenu.
Firefox 138 and Google Chrome 137 have already added support for the global menu in Wayland sessions. This link also mentions that the feature is disabled by default in Firefox and must be manually enabled in about:config
via these flags:
widget.gtk.global-menu.enabled
widget.gtk.global-menu.wayland.enabled
Important: Browsers must run in a native Wayland session, not through the XWayland compatibility layer.
You are an absolute lifesaver!!! This does work for Firefox indeed, and I can stay with it for now. Thank you so much again!
Edit: trying to disable the menu within the Firefox window itself is buggy - I turned it off but it keep coming back on. However the global menu is working. That is indeed a step in the right direction.