Bon, d'après ce que j'ai glané et compris :
- Pour que le menu global fonctionne, l'application doit avertir Appmenu que son menu est dispo sur un certain service Dbus
- Global Menu Plasma/KDE en l'état actuel (5.10) est encore assez buggé (Firefox, Chromium et LibreOffice "exportent" leur menu via Dbus, mais ça ne marche pas bien)
- Les applis Gnome utilisent GMenuModel, qui est peu documenté (apparemment
ils ont créé ce protocole pour être plus compatible avec Mac OS... au détriment des autres bureaux libres... no comment...)
- Canonical patche toutes les applis Gtk de ses dépôts pour qu'elles fonctionnent avec le menu global d'Unity... mais à priori ça ne marche pas avec Global Menu de Plasma.
Bref, pour l'instant effectivement c'est un peu chaotique, mais ça devrait s'améliorer au fil des versions.