Risposte:
Affinché un'applicazione possa utilizzare il menu globale, la variabile di ambiente $ UBUNTU_MENUPROXY deve essere impostata sul nome della libreria menuproxy da utilizzare. Per motivi di sicurezza questa variabile viene cancellata quando si utilizza sudo ecc. Per eseguire un programma come root.
Come effetto collaterale, ciò indica quali programmi vengono eseguiti come root, altrimenti potrebbe non essere sempre chiaro che le voci nel menu globale appartengano a un programma in esecuzione come root.
Poiché questo è un buon motivo per il comportamento attuale, non mi aspetto che cambi.