You are not logged in.
Finally, AqD's hack is for the unified menubar has gotten the attention it deserves. Fitt's Law anyone?
http://code.google.com/p/gnome2-globalmenu/
https://wiki.ubuntu.com/global_menu
Although it's alpha-ware at this stage, user reports are mostly problem-free. I know for a fact a lot of people are waiting for this.
TIA.
Offline
Hi,
looks good. Do you have some more information?
As this requires a patched GTK I would like whether there are any attemps to get that into 'real' GTK, or don't they accept that?
Offline
I want this badly! Let's hope it will get into gnome core by default by the next release or so, meanwhile can't we just make a build for this?
The benefit is 2 things,
1) the Mac heads that converts to linux/gnome will more likely become more familiar.
2) It provides us with better screen real estate, as it saves us 20px of screen height. And that makes even more sense with all the widescreens peopl use today.
With a linux system, you can smell the victory.
With a arch system, you can taste it.
Offline
Let's hope it will get into gnome core by default by the next release or so
I would forget about that first.
As said: Unstable, not in GTK itself...
meanwhile can't we just make a build for this?
But, I will write up some PKGBUILDs.
Stay tuned!
Offline
So, I tried, really, but the system is a complete mess imho.
There are no source packages yet we just could compile.
Everything has to be done manually, and I don't know where to copy all the stuff.
Furthermore most files are still (only) in ubuntu's forum, so too much research needed here.
I am willing to build and take care of this, once they have sorted out a release system and hopefully a build system.
For now, this is just too much work, IMHO.
EDIT: Not to forget I just found some stuff precompiled for i686, and I have a 64bit system here so I couldn't build it anyway yet.
EDIT: I will look at their SVN tomorrow, maybe that would be ok.
Last edited by gummibaerchen (2008-01-21 00:48:21)
Offline
Ok, I build both gtk2-aqd and the panel applet, but I lost the PKGBUILD for the first.
So if anyone makes a PKGBUILD for that, pls post.
Here is the one for the latter:
pkgname=gnome2-globalmenu-applet
pkgver=0.3.0.322
pkgrel=1
pkgdesc="Applet for GNOME's panel to use 'GNOME globalmenu'"
arch=('i686' 'x86_64')
url="http://code.google.com/p/gnome2-globalmenu/"
license=('GPL2')
depends=('gnome-panel')
options=(!emptydirs)
#_svntrunk=http://gnome2-globalmenu.googlecode.com/svn/trunk/gnome2-globalmenu-applet/
#_svnmod=gnome2-globalmenu-applet
build() {
cd $startdir/src
rm -rf $startdir/src/*
svn co http://gnome2-globalmenu.googlecode.com/svn/trunk/ -r 322 gnome2-globalmenu
cd gnome2-globalmenu/gnome2-globalmenu-applet
./autogen.sh
./configure --prefix=/usr
make || return 1
echo "make install"
make DESTDIR=$startdir/pkg/ install || return 1
}
Offline
resource pages:
With a linux system, you can smell the victory.
With a arch system, you can taste it.
Offline
Yes, I had some mails with the author, very helpful.
I just have to redo the gtk2-awd PKGBUILD, and then I'll move in into the AUR.
But as I don't see the sense yet to have the bar on top (using big screen most of the time) and having the binary package already myself, this has not the highest priority.
I think when it gets more stable (0.4 will be good!), we will get better packages!
Offline
Thanks for the pick-up guys!
So, what we're missing at the moment is the gtk2-aqd PKGBUILD? How's progress going?
Offline
Thanks for the pick-up guys!
So, what we're missing at the moment is the gtk2-aqd PKGBUILD? How's progress going?
No progress yet. Waiting for v0.4 upstream, which will have a new build-system.
Offline
No progress yet. Waiting for v0.4 upstream, which will have a new build-system.
It's here! (still alpha tho) http://code.google.com/p/gnome2-globalmenu/
With a linux system, you can smell the victory.
With a arch system, you can taste it.
Offline
how to do with xfce4 ?
it seems the developer come from 中国?
Offline
@ gummibaerchen: does this version has the build-system you were waiting for? TIA!
Offline
Maybe, but I am actually not in a mood to try this out.
Need a stable system right now, and we have the GNOME 2.22 transition any time soon now.
Probably at the weekend.
Offline
I seem to have misplaced the smiley that indicates 'respectful bump'. -;)
Now that gnome 2.22 has landed on us, is there any progress to be had here? Thanks again!
Offline
Also, would it be possible to compile it without the underlined letters like in this shot?
http://purposeofreason.deviantart.com/a … 8-82761614
Offline
Global menu 0.4?
Offline
I'll build it myself and post it on AUR. gummibaerchen is taking his time.
Offline
Hi. I'm very interested to the global menubar. In these days I worked on it, and that's the PKGBUILD I wrote:
pkgname=gtk2-aqd
pkgver=907
pkgrel=1
pkgdesc="The GTK+ Toolkit (v2), with Mac-style menubar"
arch=(i686)
url="http://code.google.com/p/gnome2-globalmenu/"
install=
depends=()
makedepends=('pkgconfig')
provides=('gtk2=2.12.9')
replaces=('gtk2')
conflicts=('gtk2')
options=(!libtool)
backup=(etc/gtk-2.0/gtkrc)
license=('LGPL')
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.12/gtk+-2.12.9.tar.bz2
gtkclipboard-check.patch
printbackendcups-include-gstdio.patch)
md5sums=()
_svntrunk=http://gnome2-globalmenu.googlecode.com/svn/trunk/
_svnmod=gnome-globalmenu
build() {
cd ${startdir}/src
rm -rf gnome-globalmenu
svn checkout $_svntrunk $_svnmod
cd $_svnmod
./autogen.sh --prefix=/usr/local
./configure --enable-gtk-doc --enable-xfce-plugin=no --enable-maintainer-mode=no
make || return 1
cd gtk+-aqd
mkdir gtk+-aqd
cp ${startdir}/src/gtk+-2.12.9.tar.bz2 .
tar --strip-components=1 -xjvf gtk+-2.12.9.tar.bz2 -C gtk+-aqd
make patch
cd gtk+-aqd
patch -Np1 -i ${startdir}/src/gtkclipboard-check.patch || return 1
patch -Np1 -i ${startdir}/src/printbackendcups-include-gstdio.patch || return 1
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var --with-xinput=xfree \
--with-included-loaders=png --with-gtk-target=x11 || return 1
make || return 1
make DESTDIR=${startdir}/pkg install || return 1
cd ../..
make DESTDIR=${startdir}/pkg install || return 1
mkdir -p ${startdir}/pkg/etc/gtk-2.0
echo 'gtk-fallback-icon-theme = "gnome"' > ${startdir}/pkg/etc/gtk-2.0/gtkrc
}
It is based on gtk2 PKGBUILD and this guide, but unfortunately it doesn't work well: the global menu applet installs fine, but GTK+ has several issues: problems loading desktop background, smaller icons and obviusly no global menubar.
Hope this helps.
Last edited by NeoEx (2008-05-08 19:14:05)
Linux user #420208
Offline
I'm trying it out right now but the build fails with this error
Checking for required M4 macros...
gnome-common.m4 not found
libtool.m4 not found
glib-gettext.m4 not found
intltool.m4 not found
pkg.m4 not found
gtk-doc.m4 not found
***Error***: some autoconf macros required to build Package
were not found in your aclocal path, or some forbidden
macros were found. Perhaps you need to adjust your
ACLOCAL_FLAGS?
PKGBUILD: line 34: ./configure: No such file or directory
make: *** No targets specified and no makefile found. Stop.
==> ERROR: Build Failed.
Aborting...
Offline
So I got round to making a package and uploaded it on the AUR.
http://aur.archlinux.org/packages.php?ID=17227Should build/work fine. There is also a binary package link in the comments, but for the impatient:
http://rapidshare.com/files/118763795/g … pkg.tar.gz
md5: 61e4cd5bb74c99745e1dc3217e4dc5d5Let me know if there are any problems. So far it's been running fine for me (20 minutes ). Unlike the previous gtk2-aqd package which was actually two packages (the applet and the patched gtk), this one is self-contained, includes the applet and replaces standard gtk2. So you can switch back and forth if required.
Keep in mind you have to add the Global Menu bar applet to one of the panels!
Cheers.
Thanks! Works fine here, I'm all happy and grateful.
Offline
Well by some odd stance I didn't have m4 installed and it compiles fine for x86_64 but it doesn't grab the menu. I can enable the window title which it does fine, but not the menus. This is after a restart too.
Last edited by Reasons (2008-07-22 01:48:25)
Offline
Does not compile for me. Getting MANY errors.
Offline
Does not compile for me. Getting MANY errors.
Like what? I still have the same problem mentioned above.
Offline
This is where I get. Can someone figure it out ?
odf 1 $ make
make all-recursive
make[1]: Entering directory `/home/odf/1'
Making all in libgnomenu
make[2]: Entering directory `/home/odf/1/libgnomenu'
/bin/sh ../libtool --tag=CC --mode=link gcc -g -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/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -g -version-info=0:0:1 -no-undefined -export-dynamics -o libgnomenu.la -rpath /usr/local/lib ipcserverbase.lo ipcserver.lo ipcdispatcher.lo ipcclient.lo ipccommand.lo ipcevent.lo ipceventsink.lo ipceventsource.lo ipcutils.lo binding-gtk.lo main.lo -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
libtool: link: `ipcserver.lo' is not a valid libtool object
make[2]: *** [libgnomenu.la] Error 1
make[2]: Leaving directory `/home/odf/1/libgnomenu'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/odf/1'
make: *** [all] Error 2
odf 1 $
Last edited by odf (2008-09-19 02:11:46)
Offline