You are not logged in.
solarwind wrote:Does not compile for me. Getting MANY errors.
Like what? I still have the same problem mentioned above.
I have the same problem. News?
Offline
Yeah, I also wish this was working perfectly, but it still is alpha/beta software, so I'll wait till version 1.0.
I prefer the global menu bar a lot more, since you save up space. I don't like to have any bars on my desktop to save my pixels. But the problem is everyone practically needs a system tray (And I don't like hiding bars), so a global menu bar saves that, it makes good use of space.
Offline
Anyone got the latest trunk to build at all?
We no longer needs to patch the gtk2 files so it would be ideal.
Offline
Here is an updated pkgbuild for gnome-globalmenu. Be advised that this version DOES NOT require a patched GTK, and that being said, I suggest you remove your patched version and install the most current version via pacman.
Also, since the newest svn of gnome-globalmenu requires vala 0.4.0. Since I am new to package building, the pkgbuild i have created for gnome-globalmenu may not automatically download the vala-svn dependency. In that case, you may have to manually remove your old vala and install the new one.
Here are the links to the AUR packages I mentioned above:
gnome-globalmenu 1476-1:
http://aur.archlinux.org/packages.php?ID=21152
vala-svn 0.4.0-1
http://aur.archlinux.org/packages.php?ID=21151
Offline
Thanks for the pkgs. Works ok here.
Offline
Here are binary packages for svn revision 1479. I also tested a makepkg build on an arch32 chroot on my x86_64 machine. Everything compiled perfectly fine. Here is the modified package build I used (not that it should change anything):
PKGBUILD:
# Contributor: Adam Eberlin <adam.eberlin@intellitechdesign.com>
pkgname=gnome-globalmenu-svn
pkgver=1479
pkgrel=2
pkgdesc="Global Menu Bar for GNOME"
url="http://code.google.com/p/gnome2-globalmenu/"
arch=('i686' 'x86_64')
license=('GPL')
depends=('dbus-glib' 'glib2' 'gtk2' 'gnome-desktop' 'gnome-panel')
# May have problems with libtool >= 2.2.6. Try 1.5.24 if you do.
makedepends=('vala-svn>=0.4.0' 'libtool' 'pkgconfig' 'gnome-common' 'gnome-doc-utils' 'intltool' 'gtk-doc' 'subversion')
optdepends=()
options=('!libtool')
conflicts=('gtk2-aqd' 'gtk2-globalmenu')
provides=("gnome-globalmenu=$pkgver")
replaces=()
source=()
md5sums=()
_svntrunk=http://gnome2-globalmenu.googlecode.com/svn/trunk/
_svnmod=gnome-globalmenu
build() {
cd ${srcdir}
if [ -d $_svnmod/.svn ]; then
(cd $_svnmod && svn up -r $pkgver)
else
svn checkout $_svntrunk --config-dir ./ -r $pkgver $_svnmod
fi
msg "SVN checkout done or server timeout"
msg "Starting make..."
cp -r $_svnmod $_svnmod-build
cd $_svnmod-build
./autogen.sh --prefix=/usr
./configure --prefix=/usr --libexecdir=/usr/lib --enable-gtk-doc
make || return 1
make DESTDIR=${pkgdir} install || return 1
# libexec is necessary. let me know if you know a way around it.
# mv ${pkgdir}/usr/libexec ${pkgdir}/usr/lib/gnome-globalmenu
rm -rf ${srcdir}/$_svnmod-build
echo "export GTK_MODULES=globalmenu-gnome" >> ~/.gnomerc
}
# vim:syntax=sh
BINARY PACKAGES:
http://www.intellitech.org/aur/gnome-globalmenu-svn-1479-2-i686.pkg.tar.gz
http://www.intellitech.org/aur/gnome-globalmenu-svn-1479-2-x86_64.pkg.tar.gz
Offline
Hey, thanks a lot for your work!
Unfortunately, although I am able to install the binary package fine, the applet doesn't work fine: it only displays "no menu", no matter what window I open. Also, the menu bar is still visible on all windows.
This probably has to do with my compilation errors I have posted on the AUR
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
Hey, thanks a lot for your work!
Unfortunately, although I am able to install the binary package fine, the applet doesn't work fine: it only displays "no menu", no matter what window I open. Also, the menu bar is still visible on all windows.
This probably has to do with my compilation errors I have posted on the AUR
Try this, remove the applet from your gnome-panel, and create a file called .gnomerc in your home directory. Paste this code into it:
export GTK_MODULES=globalmenu-gnome
export GNOMENU_VERBOSE=1
export GNOMENU_LOG_FILE=/tmp/gnomenu.log
export GTK_MODULES=globalmenu-gnome
Also, for good measure, maybe try placing the same code at the bottom of your .bashrc file.
Once you've done this, try logging out and then back in. I had to do this as well a few times before it would finally work. It's still beta software, afterall
Offline
Thanks for your suggestion. However it's still not working.
You said you had to do it a few times. What I did was, first, adding those lines to .gnomerc and trying the applet. No joy. Then I added those lines to .bashrc and .zshrc (I use zsh as my default shell), but it still doesn't work. Can this be considered as "a few times" as well, or do I need to try something else?
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
Is there a global menu for non-GNOME users?
Last edited by Wintervenom (2009-08-05 14:17:45)
Offline
Thanks for your suggestion. However it's still not working.
You said you had to do it a few times. What I did was, first, adding those lines to .gnomerc and trying the applet. No joy. Then I added those lines to .bashrc and .zshrc (I use zsh as my default shell), but it still doesn't work. Can this be considered as "a few times" as well, or do I need to try something else?
I was looking through my config files, and even though I don't exactly think this is the best place to put it, I also dropped the export line into my /etc/environment. You could also try adding it to rc.local.
I believe these are the steps I took to get it working (starting from the beginning):
1. Install/compile package.
2. Add "export GTK_MODULES=globalmenu-gnome" to .bashrc (or whatever your local bash rc file is), .gnomerc, /etc/rc.local, and /etc/environment.
3. Reboot
4. Log in, and check that "env" lists GTK_MODULES=globalmenu-gnome
5. Add the applet to the gnome-panel.
Also, on an off-note, I don't know what it's compatibility is with xfce. I would check the main site for gnome-globalmenu and post your concerns.
Offline
Thanks again, but it's not working still... I guess I will have to wait for a version I will be able to compile myself.
From the comments on AUR I understand that there is a problem with Gtk version 2.14:
With gtk+ 2.12 it compiles. It's a problem of last version of them:
http://code.google.com/p/gnome2-globalm … id=137#c26
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
not working for me as well
Offline
please set MAKEFLAGS="-j1". i successed with that
Edit: i don't know why, just successed for once.
after that , no matter how i change MAKEFLAGS, alway show make[1],make[2],etc. while make. Then will faild
anyone knows why?
Last edited by jarryson (2008-11-19 15:34:49)
Offline
Thanks jarryson, it compiled fine here too... however I can't see any entry in the menubar, the menus are still in their old place, on the actual windows...
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
same probleme here, need to go to school now, but i try later and i post the result.
Offline
you must set some environment values
export GTK_MODULES=globalmenu-gnome
export GNOMENU_VERBOSE=0
export GNOMENU_LOG_FILE=/tmp/gnomenu.log
#export GTK_MENUBAR_NO_MAC=acroread
if you want to set that when X start, add above lines to ~/.xprofile or ~/.dmrc (gdm, kdm) or ~/.xinitrc (startx).
just test that you can export that in a terminal, then type some apps in terminal, you'll find it works or not.
Offline
you must set some environment values
export GTK_MODULES=globalmenu-gnome export GNOMENU_VERBOSE=0 export GNOMENU_LOG_FILE=/tmp/gnomenu.log #export GTK_MENUBAR_NO_MAC=acroread
if you want to set that when X start, add above lines to ~/.xprofile or ~/.dmrc (gdm, kdm) or ~/.xinitrc (startx).
just test that you can export that in a terminal, then type some apps in terminal, you'll find it works or not.
this "works" only on gnome apps, like evolution and totem but nothing else (oo, ff vlc etc...). and i say "works" because it dosent really work, it does show the menu in the applet, but i cant press anything
Offline
No joy. I still can't see the menu on the bar
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
jarryson wrote:you must set some environment values
export GTK_MODULES=globalmenu-gnome export GNOMENU_VERBOSE=0 export GNOMENU_LOG_FILE=/tmp/gnomenu.log #export GTK_MENUBAR_NO_MAC=acroread
if you want to set that when X start, add above lines to ~/.xprofile or ~/.dmrc (gdm, kdm) or ~/.xinitrc (startx).
just test that you can export that in a terminal, then type some apps in terminal, you'll find it works or not.
this "works" only on gnome apps, like evolution and totem but nothing else (oo, ff vlc etc...). and i say "works" because it dosent really work, it does show the menu in the applet, but i cant press anything
Interesting. I've seen quite a bit of odd quirks but that is certainly a new one.
I would recommend submitting a bug report on the google code page.
Offline
infact it ture, some applications doesnt work well with it.
like geany(some items missed), emesene(bad), acroread(cant see any thing in the menu)...etc
Offline
Here are binary packages for svn revision 1479. I also tested a makepkg build on an arch32 chroot on my x86_64 machine. Everything compiled perfectly fine.
BINARY PACKAGES:http://www.intellitech.org/aur/gnome-globalmenu-svn-1479-2-i686.pkg.tar.gz http://www.intellitech.org/aur/gnome-globalmenu-svn-1479-2-x86_64.pkg.tar.gz
i tried with this pkg, and now shows on global menu bar : no menu. dunno if that is good for something
Offline
For those that only see "no menu" on the panel, try opening a pure gtk application, such as gnome-terminal, gvim, or gnome-text-editor. At the moment, gnome-globalmenu only supports pure gtk applications (or at least applications that use pure gtk for menus and toolbars).
Offline
With the latest revision (1509), I am able to see the name of the application on the menubar, if I click on it, I can switch windows. But no menu whatsoever, it stays there on the windows (I tried pure-gtk applications, to be sure).
EDIT: I think the variables I have set in my .gnomerc and.zshrc are not working fine. For example:
> echo $GNOMENU_VERBOSE
1
> echo $GNOMENU_LOG_FILE
/tmp/gnomenu.log
But there is no gnomenu.log file in /tmp.
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
With the latest revision (1509), I am able to see the name of the application on the menubar, if I click on it, I can switch windows. But no menu whatsoever, it stays there on the windows (I tried pure-gtk applications, to be sure).
EDIT: I think the variables I have set in my .gnomerc and.zshrc are not working fine. For example:
> echo $GNOMENU_VERBOSE 1 > echo $GNOMENU_LOG_FILE /tmp/gnomenu.log
But there is no gnomenu.log file in /tmp.
i see the name's to but nothing else
Offline