Réponses:
Pour qu'une application utilise le menu global, la variable d'environnement $ UBUNTU_MENUPROXY doit être définie sur le nom de la bibliothèque menuproxy à utiliser. Pour des raisons de sécurité, cette variable est effacée lors de l'utilisation de sudo etc. pour exécuter un programme en tant que root.
En tant qu'effet secondaire, cela indique quels programmes sont exécutés en tant que root, sinon il n'est pas toujours clair que les éléments du menu global appartiennent à un programme s'exécutant en tant que root.
Comme ce sont de bonnes raisons pour le comportement actuel, je ne m'attends pas à ce qu'il soit modifié.