Shop Mobile More Submit  Join Login
Firefox with Global Menu by spliceosome Firefox with Global Menu by spliceosome
Thanks to commenter Wellington at omgubuntu.co.uk in this post [link] I was lead to a firefox extension by Javier S. Pedro [link] that makes the browser menus work with gnome2-globalmenu [link]

I've only tested this on Firefox 3.6, on Ubuntu 10.10 and Linux Mint 10. No guarantees whatsoever that this will work on your system :P.

XPI DOWNLOAD (32 bit)[link]

XPI DOWNLOAD (64 bit)[link]

INSTALLING FROM SOURCE

Thanks to carlosdark54 for solving the libxul dependency problem on ubuntu. Just install the xulrunner-dev package:
"sudo apt-get install xulrunner-dev" or find it in the Software Center.

Then install git. Open up a Terminal window and type in:
"sudo apt-get install git" without the quotes.

Then type in "git clone git://gitorious.org/firefox-gnome-globalmenu/firefox-gnome-globalmenu.git".

Change to the directory where you downloaded the folder:
"cd /home/YOURUSERNAME/firefox-gnome-globalmenu".

Then type in "make -C src dist". There should be a globalmenu.xpi file in this directory. To install it, click on File in firefox, select "Open File" and navigate to where you compiled the globalmenu.xpi file. Select this file, and install it.
Add a Comment:
 
:iconjavaman90:
JavaMan90 Featured By Owner Dec 18, 2011
Thanks! This works great, except that my firefox still displays its own menu bar in the firefox window. How do I remove that firefox menu bar?
Reply
:iconspliceosome:
spliceosome Featured By Owner Dec 23, 2011
You'll have to install this plugin: [link]
Reply
:iconjavaman90:
JavaMan90 Featured By Owner Dec 18, 2011
Thanks this works great. I have one "problem" though. The globalmenu does display the menu items from firefox, but firefox is still displaying its own menu items in the window. How do I remove those menu items from the firefox window? I'm running firefox 3.6 on Ubuntu 10.10
Reply
:iconwannabeinoz:
wannabeinoz Featured By Owner Dec 4, 2011
It isn't compatible with Firefox 8. :/
Reply
:iconyo-bhan:
yo-bhan Featured By Owner Jul 16, 2011  Hobbyist Artist
worked for me..
thanks :D

----------------------
what themes on your ff?
Reply
:iconclaudette86:
claudette86 Featured By Owner Jul 16, 2011  Hobbyist Artist
and for firefox 4 or 5 any possibilty? :)
Reply
:iconbobcat80:
BobCat80 Featured By Owner May 18, 2011
There is a patch for FF4 but it doesn't work. Can anyone fix it?

[link]
Reply
:icondavidoteronavarro:
DavidOteroNavarro Featured By Owner Apr 14, 2011  Hobbyist Digital Artist
Will there be a Firefox 4 version? It would be great :)
Reply
:iconraulcomash:
raulcomash Featured By Owner Mar 28, 2011  Student Interface Designer
i can use this .xpi with my firefox 4??? or i have to keep my 3.6??
Reply
:icon73ll0:
73LL0 Featured By Owner Mar 25, 2011  Hobbyist Interface Designer
Any plan for Firefox 4???
Reply
:iconlumpy211:
lumpy211 Featured By Owner Mar 19, 2011
Any plans for Firefox 4.0 support once it's released?
Reply
:icondavidoteronavarro:
DavidOteroNavarro Featured By Owner Mar 9, 2011  Hobbyist Digital Artist
Great job! it works very good on my Ubuntu 10.10 64 bit!
Reply
:iconrafeviper:
rafeviper Featured By Owner Mar 6, 2011
Works flawlessly on Ubuntu 10.04 :D :D :D thanx a lot my friend!! :D :D :D :D :D
Reply
:icon73ll0:
73LL0 Featured By Owner Jan 7, 2011  Hobbyist Interface Designer
Hello. I'm using it since had been published on OMG Ubuntu and it works perfectly, but what about thunderbird? Is there any addon for it that do the same as this one?
Reply
:iconlucaszgoda:
lucaszgoda Featured By Owner Jan 5, 2011
ok, know how i remove the menu from firefox?, what theme are you using in firefox anda what theme are you using for the top bar?
Reply
:iconspliceosome:
spliceosome Featured By Owner Jan 6, 2011
To remove the menu from firefox, I use this addon: [link] The theme I used in this screenshot is by seahorsepip and can be downloaded here: [link]
Reply
:iconbadgejbj:
BadgeJBJ Featured By Owner Jan 1, 2011
I can confirm that Firebug 1.6.1b2 fixes the conflict. :)
Reply
:iconageofzetta:
ageofzetta Featured By Owner Dec 31, 2010
thanks i found this!!!!!!!!!!!!! thank you it worked just fine
Reply
:iconbubble-qumm:
bubble-qumm Featured By Owner Dec 25, 2010  Hobbyist Digital Artist
worked ...

:)

goshh ... i must say ...

ubuntu is soo confusing at times

thanksss
Reply
:iconscreaminbluejens:
ScreaminBlueJens Featured By Owner Dec 13, 2010
This is supposed to be one for Thunderbird: [link]

Anyone here who can make an xpi from it?
Reply
:iconjavispedro:
javispedro Featured By Owner Dec 1, 2010
I personally use this extension ( [link] ) to hide the menu bar from the Firefox window. It works so good that I don't see the need to replicate the functionality on my extension :)

Also, the issue with FireBug should be fixed in FireBug 1.6.1 (not released).
Reply
:iconjavispedro:
javispedro Featured By Owner Dec 1, 2010
I also have an account here by the way.
Reply
:iconacidrums4:
acidrums4 Featured By Owner Dec 1, 2010
I've written to the developer about the conflict with firebug. I have the same problem. Switching off Firebug fixes that issue temporaly.
Reply
:iconillusionmist:
illusionmist Featured By Owner Nov 29, 2010
Any idea how to get this to work with FF4?
Reply
:iconbadgejbj:
BadgeJBJ Featured By Owner Nov 26, 2010
Yeah, there's a conflict with firebug that stop this addon working. Also, I noticed, while disabling various addons that it doesn't hide the menubar on firefox itself. Is this intentional?
Reply
:iconndeztea:
ndeztea Featured By Owner Nov 25, 2010
still not work for me :( , when type make -C src dist i got :

make: Entering directory `/media/Seriusan/master/tools ubuntu/firefox-gnome-globalmenu/src'
/usr/lib/xulrunner-devel-1.9.2.12/bin/xpidl -m typelib -w -I/usr/lib/xulrunner-devel-1.9.2.12/idl -I../public -e ../components/IGlobalMenu.xpt ../public/IGlobalMenu.idl
/usr/lib/xulrunner-devel-1.9.2.12/bin/xpidl -m typelib -w -I/usr/lib/xulrunner-devel-1.9.2.12/idl -I../public -e ../components/IGlobalMenuListener.xpt ../public/IGlobalMenuListener.idl
/usr/lib/xulrunner-devel-1.9.2.12/bin/xpidl -m header -w -I/usr/lib/xulrunner-devel-1.9.2.12/idl -I../public -e ../public/IGlobalMenu.h ../public/IGlobalMenu.idl
/usr/lib/xulrunner-devel-1.9.2.12/bin/xpidl -m header -w -I/usr/lib/xulrunner-devel-1.9.2.12/idl -I../public -e ../public/IGlobalMenuListener.h ../public/IGlobalMenuListener.idl
g++ -fshort-wchar -pthread -I/usr/include/xulrunner-1.9.2.12 -I/usr/include/xulrunner-1.9.2.12/nspr -I/usr/include/nspr -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I../public -fPIC -O2 -Wall -o GlobalMenu.o -c GlobalMenu.cpp
g++ -fshort-wchar -pthread -I/usr/include/xulrunner-1.9.2.12 -I/usr/include/xulrunner-1.9.2.12/nspr -I/usr/include/nspr -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I../public -fPIC -O2 -Wall -o GlobalMenuModule.o -c GlobalMenuModule.cpp
g++ -Wl,-z,defs -Wl,-O1 -Wl,--as-needed -shared -o ../components/globalmenu.so GlobalMenu.o GlobalMenuModule.o -pthread -L/usr/lib/xulrunner-devel-1.9.2.12/lib -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -I../public
(cd .. && zip -9 globalmenu.xpi install.rdf chrome.manifest components/IGlobalMenu.xpt components/IGlobalMenuListener.xpt components/globalmenu.so chrome/content/overlay.js chrome/content/overlay.xul)
updating: install.rdf (deflated 52%)
updating: chrome.manifest (deflated 44%)
updating: components/IGlobalMenu.xpt (deflated 42%)
updating: components/IGlobalMenuListener.xpt (deflated 30%)
updating: components/globalmenu.so (deflated 61%)
updating: chrome/content/overlay.js (deflated 68%)
updating: chrome/content/overlay.xul (deflated 43%)
make: Leaving directory `/media/Seriusan/master/tools ubuntu/firefox-gnome-globalmenu/src'
Reply
:icontangato:
tangato Featured By Owner Nov 25, 2010
working flwalessly on ubuntu lucid x64 firefox 3.6.12. thanks!
Reply
:iconkofm:
kofm Featured By Owner Nov 25, 2010
you're my new hero :D
i've been waiting for this since globalmenu applet came out :Q______
Thanks, thanks, thanks and again.. THANKS!
This is awesome.
Reply
:iconnkien:
nkien Featured By Owner Nov 24, 2010  Student Artist
hey, some problems with firebug
Reply
:iconthongstele:
thongstele Featured By Owner Nov 23, 2010
It works great in my Ubuntu 10.10 and Firefox 3.6.13pre. Thx SPLICEOSOME so much!
Reply
:iconbadgejbj:
BadgeJBJ Featured By Owner Nov 23, 2010
No luck here on Linux Mint 10 64-bit, Firefox 3.6.12. I've tried both the 32-bit and 64-bit .xpi's.
Reply
:iconspliceosome:
spliceosome Featured By Owner Nov 23, 2010
Which global menu are you using? This extension only seems to work for the gnome2 global menu.
Reply
:iconbadgejbj:
BadgeJBJ Featured By Owner Nov 23, 2010
Gnome2 Global menu from here: [link]

In order to install it on Mint 10/Maverick.
Reply
:iconmastropino:
MastroPino Featured By Owner Nov 23, 2010  Hobbyist Interface Designer
thanks! this is awesome!!!
Reply
:iconseahorsepip:
Seahorsepip Featured By Owner Nov 23, 2010  Professional Interface Designer
Just one command is easier for people to understand =P:
sudo apt-get install xulrunner-dev ; sudo apt-get install git ; git clone git://gitorious.org/firefox-gnome-globalmenu/firefox-gnome-globalmenu.git && cd ~/firefox-gnome-globalmenu && make -C src dist

Nice work btw mate!
Have you tried my firefox breadcrumbs already?If no it's on my latest journal ;)
Reply
:icondaddeddad:
daddeddad Featured By Owner Nov 23, 2010
Bravo.
Reply
:iconprosiedem:
prosiedem Featured By Owner Nov 22, 2010
I did it with .xpi compiled by you. Works like a charm!! It took me about a year to find the solution. Outstanding effort and great job! Well done!
Reply
:iconndeztea:
ndeztea Featured By Owner Nov 21, 2010
i got :

ndeztea@ndeztea:~$ sudo make -C src dist
[sudo] password for ndeztea:
make: *** src: No such file or directory. Stop.
ndeztea@ndeztea:~$ cd firefox-gnome-globalmenu/
ndeztea@ndeztea:~/firefox-gnome-globalmenu$ sudo make -C src dist
Package libxul was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxul.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxul' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package libxul was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxul.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libxul' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
make: Entering directory `/home/ndeztea/firefox-gnome-globalmenu/src'
/bin/xpidl -m typelib -w -I/idl -I../public -e ../components/IGlobalMenu.xpt ../public/IGlobalMenu.idl
make: /bin/xpidl: Command not found
make: *** [../components/IGlobalMenu.xpt] Error 127
make: Leaving directory `/home/ndeztea/firefox-gnome-globalmenu/src'

i have downloaded xpi file from [link] and install libxul-common from [link]

I am using ubuntu 10.10, anyone can help me?
Reply
:iconspliceosome:
spliceosome Featured By Owner Nov 21, 2010
carlosdark54 was able to figure it out. Sorry, I forgot to update the instructions above to reflect the changes.

Just try this command: sudo apt-get install xulrunner-dev

That is, install xulrunner-dev and you should be able to compile the xpi.
Reply
:iconndeztea:
ndeztea Featured By Owner Nov 23, 2010
install success but still not work, also i have installed xpi nu FF, global menu works for every application except fireafox
Reply
:icongiovannirossi:
giovanniRossi Featured By Owner Nov 17, 2010  Professional Interface Designer
does it work with thunderbird too?
Reply
:iconmenco2000:
menco2000 Featured By Owner Nov 17, 2010
It doesnt work on ubuntu 10.10 german.
The xpi and the builded from source.

Menuhin
Reply
:iconmenco2000:
menco2000 Featured By Owner Nov 17, 2010
:( I have appmenu-gtk
Reply
:iconroar-one:
ROAR-one Featured By Owner Nov 16, 2010  Hobbyist Interface Designer
I installed the xpi but it doesn't seem to work, im using firefox namoroka 3.6.13 pre.
Reply
:iconacidrums4:
acidrums4 Featured By Owner Nov 16, 2010
Is this only for ubuntu?
I'm running Gentoo ~x86, firefox 3.6.12 and gnome-applet-globalmenu 0.7.8. Obviously I compiled the plugin, installed it perfectly but it doesn't work. :(
I didn't know that Canonical has its own gnome-globalmenu version...
Reply
:iconacidrums4:
acidrums4 Featured By Owner Nov 18, 2010
Thank you so much for the link! I've written to javispedro asking for a solution.
Reply
:iconcarlosdark54:
carlosdark54 Featured By Owner Nov 16, 2010
I've solved it!!
You DONT need to download the libxul-common from ubuntu packages, it won't work (It doesn't in x64) I've uploaded the 64 bit .xpi HERE in case you wanna try and see if this works out of the box.

Anyway, if you want to compile it yourself just do:
sudo apt-get install xulrunner-dev

OR if you are an Aptitude guy:
sudo aptitude install xulrunner-dev

Then you CAN compile the package with
make -C src dist
Reply
:iconanonimoc:
anonimoc Featured By Owner Nov 15, 2010
nice!!!
Reply
Add a Comment:
 
×
Download PNG 1280 × 800




Details

Submitted on
November 12, 2010
Image Size
422 KB
Resolution
1280×800
Link
Thumb
Embed

Stats

Views
25,908
Favourites
43 (who?)
Comments
71
Downloads
300
×