Нормально в линупсе все равно не получится сделать, т.к. кругом одни костыли, костылики и костылищща. Вот вроде бы эта штука работает с gtk приложениями, а еще есть и Qt, а фуррифокс вроде бы и гтк немного использует, а нихрена не работает. Нет в жизни счатья, -- вздохнул лис.
$ ldd /usr/lib/xulrunner-1.9/xulrunner-bin | grep gtk
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb6e8d000)
Вот где.
Вот только виджеты гткшные оно не очень юзает, поэтому globalmenu с ним всё равно работать не будет.
Подожди окончания Google Summer of Code'09 — обещали пропатчить OO.o, Qt, Мозиллу и еще пару вещей, чтобы они нормально с globalmenu работали (там на самом деле идет общение через D-Bus, насколько я понял, так что саму менюху можно организовать для чего хочешь, хоть на голом Xlib).