View Full Version : Mac-style Menu Bar for GTK and Java/Swing applications!
Pages :
1
2
3
4
5
6
7
8
[
9]
10
11
12
kinap
July 20th, 2008, 01:07 PM
What it does: forward _class_init and _init to libgnomenu if founded.
well onto testing again.
can you tell me what:
@@ -119,6 +175,16 @@
in the patch file mean?
can follow the most of it, but this is unknown to me.
Felix
well i managed to compile it, but i end up with a bunch of new deb files.
what one should i install?
Felix
well i installed them all, logged back in.
and the only thing i see is that my menus in the applications are getting another color, not getting them out on the bar.
and now you test/testmenubar won't do anything anymore.
rainwoodman
July 20th, 2008, 09:33 PM
well onto testing again.
can you tell me what:
@@ -119,6 +175,16 @@
in the patch file mean?
can follow the most of it, but this is unknown to me.
Felix
well i managed to compile it, but i end up with a bunch of new deb files.
what one should i install?
Felix
well i installed them all, logged back in.
and the only thing i see is that my menus in the applications are getting another color, not getting them out on the bar.
and now you test/testmenubar won't do anything anymore.
Hi Felix, I don't see that line in the patch. Here is the most recent patch(the one working on my computer):
http://gnome2-globalmenu.googlecode.com/svn/trunk/gtk+-aqd/gtk2-aqd.patch
If you get some debs, the gtk2 one is supposed to be used.
Yu
kinap
July 21st, 2008, 02:46 AM
Hi Felix, I don't see that line in the patch. Here is the most recent patch(the one working on my computer):
http://gnome2-globalmenu.googlecode.com/svn/trunk/gtk+-aqd/gtk2-aqd.patch
If you get some debs, the gtk2 one is supposed to be used.
Yu
hmm thats a lot better :)
i was getting the patch from this thread.
it works a bit when i start a new gnome-terminal.
i get the menu in my bar :)
but when i go switch in and out of the gnome-terminal (that has a visible menu in the top bar, not in the application):
(lt-gnome-globalmenu-applet:17843): GLib-GObject-WARNING **: IA__g_object_new_valist: object class `GtkMenuBar' has no property named `is-global-menu'
** Message: no such property show-arrow
** Message: <GnomenuGlobalMenu>::switch: key = 0x4c00020
** Message: 17
** Message: <GnomenuTools>::sending sms:3, 00 00 00 00 00 00 00 FFFFFF95 5F 20 FFFFFFAF FFFFFFC8 7F 00 00 30 FFFFFFFE
(lt-gnome-globalmenu-applet:17843): GLib-GObject-WARNING **: IA__g_object_new_valist: object class `GtkMenuBar' has no property named `is-global-menu'
Segmentation fault
Felix
rainwoodman
July 21st, 2008, 08:38 AM
hmm thats a lot better :)
i was getting the patch from this thread.
it works a bit when i start a new gnome-terminal.
i get the menu in my bar :)
but when i go switch in and out of the gnome-terminal (that has a visible menu in the top bar, not in the application):
(lt-gnome-globalmenu-applet:17843): GLib-GObject-WARNING **: IA__g_object_new_valist: object class `GtkMenuBar' has no property named `is-global-menu'
** Message: no such property show-arrow
** Message: <GnomenuGlobalMenu>::switch: key = 0x4c00020
** Message: 17
** Message: <GnomenuTools>::sending sms:3, 00 00 00 00 00 00 00 FFFFFF95 5F 20 FFFFFFAF FFFFFFC8 7F 00 00 30 FFFFFFFE
(lt-gnome-globalmenu-applet:17843): GLib-GObject-WARNING **: IA__g_object_new_valist: object class `GtkMenuBar' has no property named `is-global-menu'
Segmentation fault
Felix
There was a lot of fixes during these days. The Segmentation fault is something unrelated to the warnings.
I think both are fixed in the latest svn. Would you have a try?
Seriously, I am considering moving these to the trunk.
kinap
July 21st, 2008, 09:27 AM
There was a lot of fixes during these days. The Segmentation fault is something unrelated to the warnings.
I think both are fixed in the latest svn. Would you have a try?
Seriously, I am considering moving these to the trunk.
sure, i will.
still the 05 trunk?
and if so, then alas.
testglobal.o testglobal.c
testglobal.c: In function ‘main’:
testglobal.c:14: warning: assignment from incompatible pointer type
testglobal.c:15: error: ‘GnomenuGlobalMenu’ has no member named ‘auto_switch’
testglobal.c:16: warning: assignment from incompatible pointer type
testglobal.c:17: warning: passing argument 1 of ‘gtk_container_add’ from incompatible pointer type
testglobal.c:17: warning: passing argument 2 of ‘gtk_container_add’ from incompatible pointer type
testglobal.c:18: warning: passing argument 1 of ‘gtk_container_add’ from incompatible pointer type
testglobal.c:18: warning: passing argument 2 of ‘gtk_container_add’ from incompatible pointer type
make[2]: *** [testglobal.o] Error 1
make[2]: Leaving directory `/home/felix/install/0.5-devel/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/felix/install/0.5-devel'
make: *** [all] Error 2
Felix
well after removing test from the Makefile
i can run make
and it won't crash anymore, but i don't have any menu either.
so one step forward one step back :)
Felix
the test from the older version, does work again :S
getting wierder and wierder lol
kinap
July 21st, 2008, 10:15 AM
i can run make
and it won't crash anymore, but i don't have any menu either.
SUCCESS
after rebooting. cause my top bar was acting wierd.
it suddenly works :)
Good show :)
now all is left is making it better looking ;)
cause having the text label on my bar is a bit wierd:)
Felix
hmm i'm sure i had edited this message:S
with gnome-terminal it crashes if you go trough the menus, a few menu's pop up, but suddenly i get this error and it stops working, at least for a while, then it picks up again
(lt-gnome-globalmenu-applet:7724): Gtk-CRITICAL **: gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
rainwoodman
July 21st, 2008, 02:29 PM
SUCCESS
after rebooting. cause my top bar was acting wierd.
it suddenly works :)
Good show :)
now all is left is making it better looking ;)
cause having the text label on my bar is a bit wierd:)
Felix
hmm i'm sure i had edited this message:S
with gnome-terminal it crashes if you go trough the menus, a few menu's pop up, but suddenly i get this error and it stops working, at least for a while, then it picks up again
(lt-gnome-globalmenu-applet:7724): Gtk-CRITICAL **: gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
I know why this happens but I don't have time to fix it.
Just try epiphany and click 'Bookmarks'. It should be either a crash or no bookmarks at all.
It is because the popup menu is rebuilt while it is active. It happens in the application that build the popup menu on-the-fly.
The possible way to solve it is to implement a partial update routine; if the popup menu is modified(menu item is added or removed), the partial update modifies the direct parent involved(the popup menu here). Because only children are added or removed, the popup menu keeps realized during the emission. If all the events are dealt by the popup menu(very likely to be true), the problem can be solved.
Yu
BTW: I did a cross-merge from 0.5-devel to trunk.
Thereafter trunk has updated to 0.5; the old trunk's backup is at branches/0.4
All new development will be committed to trunk(the true trunk, svn/trunk). branches/0.5-devel is abandoned.
rainwoodman
July 21st, 2008, 02:37 PM
SUCCESS
now all is left is making it better looking ;)
cause having the text label on my bar is a bit wierd:)
Felix
You can hide the label by editing the GnomenuServerApplet.glade; Don't use glade-3 editor, use a text-editr; glade-editor will screw you from the back by removing the GnomenuGlobalMenu widget silently.
:)
GLADE is awesome at some points isn't it.
The testglobal problem is fixed.
Check it out at
http://gnome2-globalmenu.googlecode.com/svn/trunk
Yu
kinap
July 21st, 2008, 05:33 PM
wierd i changed label to Menu:
and now it show nothing lol.
well that will do for now.
Felix
and thanks again for helping this work.
BEaSTFX
July 24th, 2008, 08:54 AM
Can someone please make one thread with all the current necessary files for hardy and explane what exactly to do.I cant read all 200 pages.
jetsaredim
July 24th, 2008, 10:36 AM
Can someone please make one thread with all the current necessary files for hardy and explane what exactly to do.I cant read all 200 pages.
I second this...
kinap
July 24th, 2008, 11:29 AM
well for 32bits system the install is described in
http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu
for 64 bits, you need to compile it by hand, and patch the gtk lib
Felix
jetsaredim
July 24th, 2008, 11:40 AM
for 64 bits, you need to compile it by hand, and patch the gtk lib
There doesn't seem to be any adequate patches for gtk+ on 64-bit that would allow this to work. Any compile-from-source instructions only go back as far as gutsy.
kinap
July 24th, 2008, 01:15 PM
read the last few pages, between me and rainwoodman.
with his help i was able to do it.
and the good part it works
take the instruction on how to patch from that install site.
use the patch file Rainmanwood says, and get his 0.5-devel source, as explained earlier in this thread.
Felix
BEaSTFX
July 24th, 2008, 04:09 PM
Okey i tried to make my ubuntu like mac but i have problem with the bar
http://img185.imageshack.us/img185/1229/screenshotni4.th.png (http://img185.imageshack.us/my.php?image=screenshotni4.png)
It shows the name of the application but doesnt show like File Edit View.How can i fix that?
Drizzel
July 24th, 2008, 09:23 PM
well for 32bits system the install is described in
http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu
for 64 bits, you need to compile it by hand, and patch the gtk lib
Felix
Yeah.. That doesnt work. Everything installs without error, but upon restart, broken package error. Its happened to a lot of people, read the comments on that page.
I tried it on Ubuntu Hardy and I can confirm it doesnt work.
kinap
July 25th, 2008, 08:07 AM
Hmm i have installed in on my hardy 32 bits without problems, only problem was the 64bits computers.
from that screenshot it looks like you don't have the patched gtklib
you can test the menu's with the test programs in Rainmanwood's 0.5-devel/test/testmenubar
if that works, you are indeed missing the patched gtklib
Felix
Resurge
July 26th, 2008, 01:36 PM
Okey i tried to make my ubuntu like mac but i have problem with the bar
http://img185.imageshack.us/img185/1229/screenshotni4.th.png (http://img185.imageshack.us/my.php?image=screenshotni4.png)
It shows the name of the application but doesnt show like File Edit View.How can i fix that?
I'm having the same problem.
Also,
...
I adjusted the menu background to match the panel background by modyfying ~/.themes/Carbonit/gtk-2.0/Menu-Menubar/menubar.rc and changing all "menubar" at the end of the file to "no-manubar"
class "GtkMenuBar*" style "no-menubar"
widget_class "*MenuBar.*" style "no-menubar"
widget_class "*Nautilus*.GtkMenuBar*" style "no-menubar"
widget_class "*E*GtkMenuBar*" style "no-menubar"
widget_class "*Gimp*GtkMenuBar*" style "no-menubar"
widget_class "*Firefox*GtkMenuBar*" style "no-menubar"
class "*Panel*" style "no-menubar"
I don't seem to have a file called menubar.rc in ~/.themes/Mac4Lin_GTK_v0.4/gtk-2.0/Menu-Menubar/
Only 7 PNG images.
So i can't get rid of the original menubar.
infra_red_dude
July 27th, 2008, 01:09 PM
^^^ You prolly only need to use the Mac4Lin MacMenu version instead of the normal Mac4Lin GTK theme
rainwoodman
July 27th, 2008, 01:46 PM
well onto testing again.
can you tell me what:
@@ -119,6 +175,16 @@
in the patch file mean?
can follow the most of it, but this is unknown to me.
Felix
well i managed to compile it, but i end up with a bunch of new deb files.
what one should i install?
Felix
well i installed them all, logged back in.
and the only thing i see is that my menus in the applications are getting another color, not getting them out on the bar.
and now you test/testmenubar won't do anything anymore.
Hi Felix
Would you grab branches/0.5-yu, compile it on your 64-bit machine, and do the following test:
(suppose you have logged in on tty1 tty2, and your X session is on :0,)
tty1:
export DISPLAY=:0
cd libgnomenu/server
./gnomenu-server
tty2:
cd libgnomenu/server
./gnomenu-call -c Ping -p message -v "ding..ding.."
./gnomenu-call -e Hello &
./gnomenu-call -c Emit -p _event_ -v Hello
and tell me the results?
(something like)
[rainwoodman server]$ ./gnomenu-call -c Ping -p message -v "ding..ding.."
** Message: <GnomenuGlobalMenu>::cid obtained: 1014
ding..ding..
[rainwoodman server]$ ./gnomenu-call -e Hello &
[1] 21716
** Message: <GnomenuGlobalMenu>::cid obtained: 1015
[rainwoodman server]$ ./gnomenu-call -c Emit -p _event_ -v Hello
** Message: <GnomenuGlobalMenu>::cid obtained: 1016
(null)
[rainwoodman server]$
<command name="Hello" cid="1016"><p name="_event_">Hello</p></command>
[1]+ Done ./gnomenu-call -e Hello
Thanks
Yu
Resurge
July 27th, 2008, 02:47 PM
^^^ You prolly only need to use the Mac4Lin MacMenu version instead of the normal Mac4Lin GTK theme
I'm using the theme aswell.
I followed this tutorial: http://maketecheasier.com/turn-your-ubuntu-hardy-to-mac-osx-leopard/2008/07/23/
Unfortunately the .deb files mentioned there were all 32 bit (I'm running hardy AMD64).
This however worked: http://ubuntuforums.org/showpost.php?p=3674650&postcount=1015
Except for the problem BEaSTFX (http://ubuntuforums.org/showpost.php?p=5451287&postcount=2015) and me are having.
meatcar
July 27th, 2008, 07:01 PM
I am having the same problem as Resurge and BEaSTFX. I'm using openSuSE 11.0, downloaded from http://rpm.pbone.net/index.php3?stat=3&search=gnome-macmenu-applet&srodzaj=3. Relatively New to Linux, and its distros.. what did I do wrong?
The appelet shows up fine, but i only see the name of the focused program in bold, no menu. The windows still have the menus on each one individually.
kinap
July 29th, 2008, 03:06 AM
Hi Felix
Would you grab branches/0.5-yu, compile it on your 64-bit machine, and do the following test:
(suppose you have logged in on tty1 tty2, and your X session is on :0,)
tty1:
export DISPLAY=:0
cd libgnomenu/server
./gnomenu-server
tty2:
cd libgnomenu/server
./gnomenu-call -c Ping -p message -v "ding..ding.."
./gnomenu-call -e Hello &
./gnomenu-call -c Emit -p _event_ -v Hello
and tell me the results?
(something like)
[rainwoodman server]$ ./gnomenu-call -c Ping -p message -v "ding..ding.."
** Message: <GnomenuGlobalMenu>::cid obtained: 1014
ding..ding..
[rainwoodman server]$ ./gnomenu-call -e Hello &
[1] 21716
** Message: <GnomenuGlobalMenu>::cid obtained: 1015
[rainwoodman server]$ ./gnomenu-call -c Emit -p _event_ -v Hello
** Message: <GnomenuGlobalMenu>::cid obtained: 1016
(null)
[rainwoodman server]$
<command name="Hello" cid="1016"><p name="_event_">Hello</p></command>
[1]+ Done ./gnomenu-call -e Hello
Thanks
Yu
That would take a while, as i'm on holiday for about 13 days, in hungary.
i only have 2 notebooks here, and no reliable internet.
but as soon as i'm home i will try it.
Felix
rainwoodman
July 31st, 2008, 09:56 AM
That would take a while, as i'm on holiday for about 13 days, in hungary.
i only have 2 notebooks here, and no reliable internet.
but as soon as i'm home i will try it.
Felix
That will be nice of you! Good luck with your trip.
Oh btw I miss-read hungary as hungry and really puzzled for some time until I read this topic again..
I don't have the time to work on the project on weekdays anymore.
habub
August 4th, 2008, 08:22 PM
I had success with building global menu on hardy 64bit but the applet does not appear in the list. If I add gnomenu to the gomerc file gtk applications just fall back to the old menu. the interesting thing the configure and the make command exits normally after resolving tons of devel package dependency. I'm stuck here I checked out the latest and greatest from the trunk. And I'm willing to test on 64 bit hardy.
btw kinap I'm Hungarian. Welcome to my country I hope u enjoy it.
tory_237
August 5th, 2008, 02:24 AM
OMG this place is soo confusing! how do i post threads?
well maybe will just type it in here till i figure it
out. ok does anybody kno how i can group together the
scroll arrows like a mac? ive done it b4 but i got the
code from another theme. and the theme is now a broken
link.
but something sorta related. how do i customize global
menu 2 have the lucida font and get rid of the underscores?
ayoli
August 5th, 2008, 05:03 AM
OMG this place is soo confusing! how do i post threads?
well maybe will just type it in here till i figure it
out. ok does anybody kno how i can group together the
scroll arrows like a mac? ive done it b4 but i got the
code from another theme. and the theme is now a broken
link.
but something sorta related. how do i customize global
menu 2 have the lucida font and get rid of the underscores?
Dunno for the first question.
To customize globalmenu font you can right click on the applet the pick preferences in the popup menu and select your font there.
Get rid of the underscores implies to patch and rebuild libgtk.
shbmnk
August 6th, 2008, 11:24 AM
ive installed gnome global menu at hardy 8.04 x64. it works well, but it doesnt work at all for firefox. any solutions?
Frak
August 6th, 2008, 11:31 AM
ive installed gnome global menu at hardy 8.04 x64. it works well, but it doesnt work at all for firefox. any solutions?
XUL != GTK
Firefox doesn't work by design.
rainwoodman
August 6th, 2008, 02:18 PM
I feel I am doing something exceeds my ability.
ayoli
August 6th, 2008, 06:03 PM
I feel I am doing something exceeds my ability.
You may need to push the limits, but you're able to do whatever you want just if you want it.
keep up the good work :D
Frak
August 7th, 2008, 05:42 PM
I feel I am doing something exceeds my ability.
It's good so far. In fact, its a billion times better than the original. No offence to Adq.
rainwoodman
August 8th, 2008, 02:13 AM
Hi,
After all these failure experiments, I achieved a design for the new global menu.
Any use cases to break it are welcomed.
http://groups.google.com/group/gnome-globalmenu/browse_thread/thread/4a27b4a49781607e
Yu
rainwoodman
August 10th, 2008, 11:46 PM
Things are getting cool. I did a back merge from my branche to trunk
------------------------------------------------------------------------
r1176 | rainwoodman | 2008-08-11 00:22:47 -0400 (Mon, 11 Aug 2008) | 33 lines
Merge changes in branches/0.5-yu
* Not really ready to begin working on applets with this trunk yet.
* several componets has to be renamed.
* the GMarkup pseudo xml language is not completeely defined yet.
* Central controlled blocked-ipc on top of X11.
* Support transaction: useless and perhaps buggy.
* 'Client calls SERVER' and 'Client calls client' (forwarded by the server).
* 'Client calls itself' will deadlock. No way to solve. and useless.
* Emitting Events. (Useful for the Client to announce eg 'My menubar's 2nd item has been changed',
not strongly tested recently, perhaps buggy)
* uiless, autospawned gnomenu-server
* IPC interface:
* BindMenu = bind a toplevel window with one(or more) gnomenu's native object.(usually should be a Menu)
* UnbindMenu = undo BindMenu
* ListClients = get some information of all the alive clients. (CID, toplevel windows and their menu bars)
* LookupWindow = get some information about the given window's owner. (same as above); /*BAD, either the name or behaviour shall be modified*/
* gnomenu-call as a command-line interface to access IPC interfaces exposed by SERVER and clients(identified with CID, integer from 1000+)
* gnomenu-call -t TARGET -c command -p parameter -v parameter's_value -p .... -v ....
* gnomenu-call -e is perhaps broken.
* gnomenu-call -b is definately broken. (batch mode, use a transaction to send all commands together)
* Gtk binding of gnomenu(menu.[ch], need to be renamed)
* Simple introspection of GtkMenuShell.
* gnomenu_wrap_widget and gnomenu_unwrap_widget.
* IPC interface:
* QueryMenu = query the content of a menu.
* ActivateItem = activate an item (call gtk_menu_item_activate)
* GTK patch:
* load libgnomenu and try to start it at gtkmain. Just after the gdk connection to the display is initialized. (two places)
* GtkMenuShell, GtkMenuItem: Wrap the widget with a Gnomenu GTK Binding object when created. (so that we can uniquely locate the widget with CID + objectname);
* GtkMenuBar: Call BindMenu and Unbind Menu when a menu bar is attached to a toplevel window.
------------------------------------------------------------------------
No applet is done at all. The menus are accessible via the command line interface 'gnomenu-call'. :)
If brave hearts want to do some testing, Please follow this guideline:
(
#to build gtk+-aqd;
cd gtk+-aqd; make prepare; make patch; cd gtk+-aqd; make
)
# Start a sample application with our patched GTK. (gedit)
# replace the absolute directories with your own directories.
[rainwoodman@x gtk] env GNOMENU_SERVER=$PWD/../../../libgnomenu/gnomenu-server LD_LIBRARY_PATH=/home/rainwoodman/Projects/svn/branches/0.5-yu/gtk+-aqd/gtk+-aqd/gtk/.libs:/home/rainwoodman/Projects/svn/branches/0.5-yu/libgnomenu/.libs gdb gedit run
# type run to start it
Now use gnomenu-call
[rainwoodman@x libgnomenu]$ ./gnomenu-call -t SERVER -c ListClients
<IPCClient>::Server Found at = 0x4600003
<IPCClient>::CID obtained: 1006
<IPCClient>::calling <command name="ListClients" from="1006" to="SERVER"></command>
<client cid="1006">
</client>
<client cid="1001">
<toplevel window="79691805">
<menu name="Widget101"/>
</toplevel>
</client>
# Widget101 is the menu of window 79691805, so
[rainwoodman@x libgnomenu]$ ./gnomenu-call -t 1001 -c QueryMenu -p menu -v Widget101
<IPCClient>::Server Found at = 0x4600003
<IPCClient>::CID obtained: 1007
<IPCClient>::calling <command name="QueryMenu" from="1007" to="1001"><p name="menu">Widget101</p></command>
<menu name="Widget101">
<item name="Widget105"><p name="title">File</p><p name="submenu">Widget102</p></item>
<item name="Widget139"><p name="title">Edit</p><p name="submenu">Widget136</p></item>
<item name="Widget169"><p name="title">View</p><p name="submenu">Widget166</p></item>
<item name="Widget264"><p name="title">Search</p><p name="submenu">Widget261</p></item>
<item name="Widget298"><p name="title">Tools</p><p name="submenu">Widget295</p></item>
<item name="Widget318"><p name="title">Documents</p><p name="submenu">Widget315</p></item>
<item name="Widget339"><p name="title">Help</p><p name="submenu">Widget336</p></item>
</menu>
# To find an action menu item, has to QueryMenu(menu=Widget102) and I found Widget109 is 'Open', so
[rainwoodman@x libgnomenu]$ ./gnomenu-call -t 1001 -c ActivateItem -p item -v Widget109
<IPCClient>::Server Found at = 0x4600003
<IPCClient>::CID obtained: 1010
<IPCClient>::calling <command name="ActivateItem" from="1010" to="1001"><p name="item">Widget109</p></command>
OK
# Then an 'Open File' dialog pops up from gedit window.
Puxbunny
August 11th, 2008, 12:45 PM
Is there anybody who's got a functionnal snapshot of svn before the current modifications, because I managed to compile it for Hardy 64 which worked except from a persistent "lable" on the applet's left. So I decided to compile from branches/0.4 and It won't compile the applet anymore (ok for the libgtk). It keep saying me I can't install in maintainer mode even If I tried all possible ways I know to reconfigure it without this maintainer mode :'(
Puxbunny
August 11th, 2008, 02:45 PM
SVN is fantastic :) I just saw I can use svn co -r revision to download a specific revision.
So I took the 1175 which is the last that works for now and I compiled It under my Hardy Heron x86_64. I did some debs for those of you who want them.
GTK and Applet debs are in separate folders and the GnomeServerApplet.glade is modified for not displaying "label".
Here is the link:
http://rapidshare.com/files/136590812/gnome2-globalmenu-hardyheron-amd64-debs.tar.gz.html
Give them a try, and if they works, perhaps rainwoodman or another one could upload them on googlecode.
PS: this is a really great project ;)
rainwoodman
August 14th, 2008, 11:51 AM
SVN is fantastic :) I just saw I can use svn co -r revision to download a specific revision.
So I took the 1175 which is the last that works for now and I compiled It under my Hardy Heron x86_64. I did some debs for those of you who want them.
GTK and Applet debs are in separate folders and the GnomeServerApplet.glade is modified for not displaying "label".
Here is the link:
http://rapidshare.com/files/136590812/gnome2-globalmenu-hardyheron-amd64-debs.tar.gz.html
Give them a try, and if they works, perhaps rainwoodman or another one could upload them on googlecode.
PS: this is a really great project ;)
Thank you puxbunny!
I didn't expect that svn 1175 can actually work. It was quite buggy on my own computer.(and that's what drove me to write those IPC stuff on 1176 and form a new basis).
habub
August 14th, 2008, 08:58 PM
I can confirm the packages you provided for x64 does work. I tested there is unresolvable package dependency libgtk-directfb-2.0-0-udeb_2.12.9-3ubuntu4.1~aqd1175_amd64.udeb (libatk1.0 is required) but even without using this package it works well. The only problem I found that it does brake some icon theme.
Thanks a lot for packaging...
kortez
August 15th, 2008, 02:25 PM
I was trying to get both the mac menu and the global menu applet to work a while ago. When I couldn't get them to work (they did not show the menu for the applications in the panel) I removed them. Now a few days later, when I first noticed, I now have no menu for nautilus, or any other application that is supposed to show up in the panel when using either of those applets. Now I have no way of using the menu for most of my applications!
Please help me regain the use of my menus!
LavianoTS386
August 15th, 2008, 03:01 PM
I am having a similar issue as kortez. I installed the 64-bit package and for a while the menubar was working fine. When I restarted my computer the gnome applet failed to load. After trying about 5 times, it eventually loaded, and then crashed again when I attempted to switch applications.
I was also unable to install the .udeb files
How can I send the nessesary debuging information and how do I have menus until the instability if fixed?
kortez
August 15th, 2008, 03:24 PM
Hooray, I figured it out.
Apparently the applet was moved to the far right of the panel so I could not see it, and apparently it is working perfectly.
I saw a thin line that I did not know what it was and voila, there it was.
Puxbunny
August 15th, 2008, 06:15 PM
Rainwoodman said:
I didn't expect that svn 1175 can actually work. It was quite buggy on my own computer.(and that's what drove me to write those IPC stuff on 1176 and form a new basis).
In fact there are two applications that give me some bugs. The first one is epiphany which doesn't show bookmarks in tha toolbar anymore, and the second one is Gparted which actually make the applet crash.
However, I don't use Gparted every day :) and bookmarks are still available via "popup style" box.
Puxbunny
August 15th, 2008, 06:28 PM
@ habub: I've got libatk1.0-0 version 1.22.0-0ubuntu1 installed on my computer and the libatk1.0-dev. They are normally installed by default because of Pidgin I think. So I don't know why you cannot install them. Perhaps trying to change your repositories server is a way to explorer :).
@ Laviano: Are you trying to install my debs ?
bedo1987
August 16th, 2008, 07:54 PM
I used to have the same problem.
Got it resolved by using the compiled MacMenuApplet .
To save ur time. download the attachment.
Hi, how can I use your tar packet?
It contains 2 files I think the one who I need is macmenu-applet...
If you can tell me how I'll be happy to run my macmenu applet on my Hardy..
ayoli
August 17th, 2008, 08:25 AM
Hi, how can I use your tar packet?
It contains 2 files I think the one who I need is macmenu-applet...
If you can tell me how I'll be happy to run my macmenu applet on my Hardy..
The post and archive you're referring to are quite out of date.
You may want to try globalmenu which is developped by rainwoodman. Packages and install instructions (follow hardy instructions in your case) can be found on globalmenu website :
http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu
LavianoTS386
August 17th, 2008, 05:50 PM
@ habub: I've got libatk1.0-0 version 1.22.0-0ubuntu1 installed on my computer and the libatk1.0-dev. They are normally installed by default because of Pidgin I think. So I don't know why you cannot install them. Perhaps trying to change your repositories server is a way to explorer :).
@ Laviano: Are you trying to install my debs ?
Yes, here's what I get with the udeb packages
sudo dpkg -i *.udeb(Reading database ... 210022 files and directories currently installed.)
Unpacking libatk1.0-udeb (from libatk1.0-udeb_1.22.0-0ubuntu1_amd64.udeb) ...
dpkg: error processing libatk1.0-udeb_1.22.0-0ubuntu1_amd64.udeb (--install):
trying to overwrite `/usr/lib/libatk-1.0.so.0.2209.1', which is also in package libatk1.0-0
Unpacking libglib2.0-udeb (from libglib2.0-udeb_2.16.3-1_amd64.udeb) ...
dpkg: error processing libglib2.0-udeb_2.16.3-1_amd64.udeb (--install):
trying to overwrite `/usr/lib/libgio-2.0.so.0.0.0', which is also in package libglib2.0-0
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Unpacking libgtk-directfb-2.0-0-udeb (from libgtk-directfb-2.0-0-udeb_2.12.9-3ubuntu4.1~aqd1175_amd64.udeb) ...
dpkg: error processing libgtk-directfb-2.0-0-udeb_2.12.9-3ubuntu4.1~aqd1175_amd64.udeb (--install):
trying to overwrite `/usr/lib/libgdk-directfb-2.0.so.0.1200.9', which is also in package libgtk-directfb-2.0-0
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Unpacking libpcre3-udeb (from libpcre3-udeb_7.4-1ubuntu2_amd64.udeb) ...
dpkg: error processing libpcre3-udeb_7.4-1ubuntu2_amd64.udeb (--install):
trying to overwrite `/usr/lib/libpcre.so.3.12.1', which is also in package libpcre3
Errors were encountered while processing:
libatk1.0-udeb_1.22.0-0ubuntu1_amd64.udeb
libglib2.0-udeb_2.16.3-1_amd64.udeb
libgtk-directfb-2.0-0-udeb_2.12.9-3ubuntu4.1~aqd1175_amd64.udeb
libpcre3-udeb_7.4-1ubuntu2_amd64.udeb
Puxbunny
August 17th, 2008, 06:15 PM
You don't need to install the .udeb. In fact, I don't why did I put them into the archive. Just install all the debs for gtk and then the deb for the applet with some kind of: sudo apt-get install *.deb
and then it should be ok :)
ajfisherman
August 18th, 2008, 01:29 AM
sorry without reading through the 205 pages (ill save that for when i have some free time :popcorn:) i was wondering if there is a easy way for this to properly work with oo ff and opera? thanks for any help
ayoli
August 18th, 2008, 02:46 AM
sorry without reading through the 205 pages (ill save that for when i have some free time :popcorn:) i was wondering if there is a easy way for this to properly work with oo ff and opera? thanks for any help
This doesn't work with Firefox since Firefox is a XUL application, not a GTK one. It also doesn't work with some apps like openoffice. I don't know for opera.
EnGorDiaz
August 18th, 2008, 02:51 AM
This doesn't work with Firefox since Firefox is a XUL application, not a GTK one. It also doesn't work with some apps like openoffice. I don't know for opera.
could someone make a patch for it?
EnGorDiaz
August 18th, 2008, 02:59 AM
maybe just maybe i will make a patch for it
ayoli
August 18th, 2008, 03:08 AM
could someone make a patch for it?
I'm not sure that making a patch for each app that use non native GTK is a good idea.
It d be better if these apps coud use a native gtk, there a bug open about that for firefox :
https://bugzilla.mozilla.org/show_bug.cgi?id=411934
edit : this bug has been closed, here's the reason :
Mike Connor 2008-06-29 23:02:25 PDT
This is WONTFIX until such time as GNOME adopts this functionality officially.
So here's the gnome bug for those who didn't know about :
http://bugzilla.gnome.org/show_bug.cgi?id=353076
EnGorDiaz
August 18th, 2008, 03:15 AM
there is so much confusiong with this wat happened to the java/swing menubar btw
EnGorDiaz
August 18th, 2008, 03:18 AM
which file should i patch if i want to add apps to it and thats an IF
EnGorDiaz
August 18th, 2008, 03:20 AM
cus i want to make an iso with all these mac like apps on it its for my own purpose till such times i get permission from you guys
LavianoTS386
August 18th, 2008, 12:58 PM
You don't need to install the .udeb. In fact, I don't why did I put them into the archive. Just install all the debs for gtk and then the deb for the applet with some kind of: sudo apt-get install *.deb
and then it should be ok :)
Okay so in that case I am experiencing severe instability. How do I get the terminal output for the global-menu applet so that I can share it for debugging reasons ?
LavianoTS386
August 18th, 2008, 01:49 PM
I have a sneaking idea that I know what's causing the crash, as it appears to be crashing only when I give the pidgin buddy-list focus.
Puxbunny
August 19th, 2008, 01:25 PM
Does anybody have an idea why I can't compile revision 964 ?
It keeps saying me I can't install maintainer build even if I tried --enable-maintainer-mode=no --disable-maintainer-mode .
Because the version in the debs I did is quite unstable in fact and as I saw there was i386 packages done for Hardy with the version 964 I wanted to do some for x86_64 :/.
The gtk libs compile well.
ayoli
August 20th, 2008, 04:34 AM
Does anybody have an idea why I can't compile revision 964 ?
It keeps saying me I can't install maintainer build even if I tried --enable-maintainer-mode=no --disable-maintainer-mode .
Because the version in the debs I did is quite unstable in fact and as I saw there was i386 packages done for Hardy with the version 964 I wanted to do some for x86_64 :/.
The gtk libs compile well.
I think I have the rev 980 compiled here (i386) and it works nicely, you may want to try this rev (still 0.4 branch I think).
zniavre
August 21st, 2008, 07:24 AM
hello
im using macmenu aKa global menu since at least the third page of this looooooooong thread
i still like a lot this apps but ... but why don't you make a repos , even experimental you will not be the first one to do that and it could be easier for every body to try this funky feature (im thinking all this experimental application as compiz fusion or awn from the launchpad)
voila thank you a lot all devs to make this possible.
and may be easy to install for newcomers .
au revoir / hav a good day
(ayoli je viend de voir on est presque voisin)
Puxbunny
August 21st, 2008, 05:49 PM
I tried rev 980 and it did not work more than the others :/
PS: In fact I cant' build any revision of the 0.4 version.
rainwoodman
August 23rd, 2008, 06:02 PM
I'm not sure that making a patch for each app that use non native GTK is a good idea.
It d be better if these apps coud use a native gtk, there a bug open about that for firefox :
https://bugzilla.mozilla.org/show_bug.cgi?id=411934
edit : this bug has been closed, here's the reason :
So here's the gnome bug for those who didn't know about :
http://bugzilla.gnome.org/show_bug.cgi?id=353076
There are only two major alien GTK frameworks. XUL and Oopenoffice's.
There is some light to incooperate gnomenu 0.5 with them. But I have to delay the development for the 0.5 branch again, perpahs to the end of this semester. ( that's almost to December)
I'll be taking some ETS tests and applying for admission from a better grad school than the one I am now in. In other words I'll be in trouble for the next few months.
for the deb repository issue, fengshenx and me purchased a dreamhost space and I think we'll set it up when learned the howtos.
Yu
ayoli
August 24th, 2008, 03:08 AM
There are only two major alien GTK frameworks. XUL and Oopenoffice's.
There is some light to incooperate gnomenu 0.5 with them. But I have to delay the development for the 0.5 branch again, perpahs to the end of this semester. ( that's almost to December)
I'll be taking some ETS tests and applying for admission from a better grad school than the one I am now in. In other words I'll be in trouble for the next few months.
for the deb repository issue, fengshenx and me purchased a dreamhost space and I think we'll set it up when learned the howtos.
Yu
Good luck man, for your tests and admission in your new school :)
PurposeOfReason
September 17th, 2008, 10:47 PM
I've been trying this in 64bit arch for a while now. I can get it to install (revision 1020) but it doesn't grab anything. It can display the window title (like Thunar) but that is it. Any ideas?
ayoli
September 18th, 2008, 04:31 AM
I've been trying this in 64bit arch for a while now. I can get it to install (revision 1020) but it doesn't grab anything. It can display the window title (like Thunar) but that is it. Any ideas?
http://forum.ubuntu-fr.org/viewtopic.php?id=151539&p=7 post 157.
It's in french, but there is a link for x64 packages, or if you want try the rev 1175 (which is the one the guy has choosen to build the packages).
PurposeOfReason
September 18th, 2008, 11:36 AM
http://forum.ubuntu-fr.org/viewtopic.php?id=151539&p=7 post 157.
It's in french, but there is a link for x64 packages, or if you want try the rev 1175 (which is the one the guy has choosen to build the packages).
Thanks. I couldn't use the debs but by trying revision 1175 it worked. It displays "label" instead of the window title so now I just have to slowly work my way back to a working revision.
ayoli
September 18th, 2008, 12:15 PM
Thanks. I couldn't use the debs but by trying revision 1175 it worked. It displays "label" instead of the window title so now I just have to slowly work my way back to a working revision.
Oh, I didn't notice (nor remember) that you're an arch user.
If you don't find a rev that works with even the app title, just right click on the applet pick "preferences" then check "show icon" and uncheck "show title".
That my setup, I find it cleaner, and at least, it save some space on your panel.
PurposeOfReason
September 18th, 2008, 12:47 PM
Oh, I didn't notice (nor remember) that you're an arch user.
If you don't find a rev that works with even the app title, just right click on the applet pick "preferences" then check "show icon" and uncheck "show title".
That my setup, I find it cleaner, and at least, it save some space on your panel.
I think it is too new for that. A right click shows everything but prefs and there is nothing in gconf-editor.
ayoli
September 18th, 2008, 04:02 PM
I think it is too new for that. A right click shows everything but prefs and there is nothing in gconf-editor.
Oh, ok, actually, I run the 0.4 branch. The rev 1175 is the branch 0.5 (I don't remember at what rev number this 0.5 branch was merged with the trunk).
ODF
September 18th, 2008, 09:41 PM
The Arch linux link doesn't work =(
ayoli
September 19th, 2008, 03:55 AM
The Arch linux link doesn't work =(
What arch linux link ?
rainwoodman
September 22nd, 2008, 12:15 AM
Well, I digged the dbus branch out.
After two days work, some progress is made. The dbus branch is pushed to a even more complete status than trunk's.
ayoli
September 22nd, 2008, 01:51 AM
Well, I digged the dbus branch out.
After two days work, some progress is made. The dbus branch is pushed to a even more complete status than trunk's.
Hey rainwoodman, nice news :)
OffTopic: Did you manage to get your admission in a better school ?
cheers mate.
rainwoodman
September 22nd, 2008, 10:17 AM
Hey rainwoodman, nice news :)
OffTopic: Did you manage to get your admission in a better school ?
cheers mate.
OffTopic: No. I get bored doing that.
Playing with programs is much more fun.
If things go well, I'll refactor the GMarkup parser next week, and implement the global menu navigator.
the week after next I'll refactor global menu navigator and make a global menu viewer widget. Then push 0.6 to trunk.
ayoli
September 22nd, 2008, 10:29 AM
OffTopic: No. I get bored doing that.
Playing with programs is much more fun.
sad news :( but I imagine how boring it could be. And, yes, hacking/programming is more fun and sometimes help also to learn new tech.
If things go well, I'll refactor the GMarkup parser next week, and implement the global menu navigator.
the week after next I'll refactor global menu navigator and make a global menu viewer widget. Then push 0.6 to trunk.
Great news on this side :) Good luck !
cheers.
rainwoodman
September 23rd, 2008, 02:14 AM
sad news :( but I imagine how boring it could be. And, yes, hacking/programming is more fun and sometimes help also to learn new tech.
Great news on this side :) Good luck !
cheers.
Yes. I learning 'Design Patterns' with the project.
So far three patterns are used: Factory, Singleton and Adapter.
Some further progress. I attached a window with a GtkTreeView to Global-Menu-ized applications. it is very funny.
ayoli
September 23rd, 2008, 04:11 AM
Yes. I learning 'Design Patterns' with the project.
So far three patterns are used: Factory, Singleton and Adapter.
Some further progress. I attached a window with a GtkTreeView to Global-Menu-ized applications. it is very funny.
Lol, yes that's funny.
zniavre
September 23rd, 2008, 01:49 PM
hello ,
still big thank you of you working on globalmenu for us lambda users .
did you planed to make global menu for intrepid yet ?
i did not find anything .
(in fact it's just to know when it will be available i missed my menus in panel )
au revoir / good bye
ayoli
September 23rd, 2008, 02:35 PM
hello ,
still big thank you of you working on globalmenu for us lambda users .
did you planed to make global menu for intrepid yet ?
i did not find anything .
(in fact it's just to know when it will be available i missed my menus in panel )
au revoir / good bye
Intrepid is not out yet, so there aren't packages AFAIK. But I guess you can compile it and patch gtk as it can be on hardy.
zniavre
September 23rd, 2008, 06:43 PM
ok ill wait a bit (i never had luck with compilation of globalmenu)
i thought there was a "testing" branch . do not know really why (may be i want it too much ?)
well thank you and au revoir
rainwoodman
September 23rd, 2008, 07:51 PM
A fancy way to manipulate your menus--
I can now
(1) play with the menus with the in-process navigator.
(2) keep the in-process navigator sync with application's menu.
(3) show/hide the menubar on-the-fly.
With less than 50 lines of patch to GTK.
Remco
September 25th, 2008, 11:41 AM
Keep up the good work! I still have the old release that crashes with Pidgin windows, but it's very nice already.
buu700
September 26th, 2008, 05:31 PM
I don't actually know much about this type of thing, but would it not be possible to recreate the Firefox menubar options inside the globalmenu whenever it detects that Firefox is the active window, and then just rely on an extension to hide the menubar that's already in Firefox (such as https://addons.mozilla.org/en-US/firefox/addon/4762)?
jarryson
September 27th, 2008, 11:32 AM
i cant patch gtk2.14.3 with any patchs. some patch succeed but cant compile . any other update to gtk 2.14?:(
rainwoodman
September 28th, 2008, 02:47 AM
Global Menu Navigator...
This screenshot demonstrates gnomenu-navigator, a tool to draw global menu of any global menu client.
After one week's absence from job, I accomplished three major components of Global Menu:
[Client]
libgnomenu-gtk with several small patches in GTK.
bus
org.gnome.GlobalMenu.Application-{number}
object
/org/gnome/GlobalMenu/Application
interfaces
org.gnome.GlobalMenu.Client
org.gnome.GlobalMenu.Document
[Server]
gnomenu-server
bus
org.gnome.GlobalMenu.Server
object
/org/gnome/GlobalMenu/Server
interfaces:
org.gnome.GlobalMenu.Server
org.gnome.GlobalMenu.Document
[Viewer]
A GtkTreeView viewer ListView
A GtkMenuBar viewer MenuView.
gnomenu-navigator utilized both.
a panel-applet should utilize MenuView
I gotta disappear for a few days to catch up with job schedule.
svn://gnome2-globalmenu.googlecode/svn/branches/0.6-devel
testing the code is welcomed. One has to get a 0.3.5+ vala compiler to compile them.
to compile gtk-aqd from global menu source tree, installing git is recommended. see gtk-aqd/Makefile.am for reasons.
Remember to override the existed libgnomenu and GTK with LD_LIBRARY_PATH
Put a .service file in ~/.local/share/dbus-1/services
modify from libgnomenu/server/org.gnome.GlobalMenu.Server.service.in.
qdbusviewer (part of qt4) will be a very handy tool.
Cheers.
davbren
October 4th, 2008, 12:11 PM
Does anyone have any instructions on how to install this on Intrepid?
rainwoodman
October 4th, 2008, 01:07 PM
A widget for viewing Global Menus
we are almost there...
davbren
October 4th, 2008, 02:00 PM
cool cool, my desktop seems empty without it on intrepid! lol
rainwoodman
October 5th, 2008, 01:21 PM
Pretty much already there. Any ideas about making packages?
rainwoodman
October 5th, 2008, 06:30 PM
I got some source package.
http://gnome2-globalmenu.googlecode.com/files/gnome-globalmenu-0.6.1320.tar.gz
and a screenshot
davbren
October 5th, 2008, 06:43 PM
checking for LIBGNOMENU... configure: error: Package requirements (glib-2.0 dbus-glib-1 gtk+-2.0) were not met:
No package 'dbus-glib-1' found
I'm getting this message when I try and configure.
rainwoodman
October 6th, 2008, 12:01 AM
checking for LIBGNOMENU... configure: error: Package requirements (glib-2.0 dbus-glib-1 gtk+-2.0) were not met:
No package 'dbus-glib-1' found
I'm getting this message when I try and configure.
missing dependency:
$ rpm -q dbus-glib-devel
dbus-glib-devel-0.74-8.fc9.i386
ayoli
October 6th, 2008, 01:23 AM
checking for LIBGNOMENU... configure: error: Package requirements (glib-2.0 dbus-glib-1 gtk+-2.0) were not met:
No package 'dbus-glib-1' found
I'm getting this message when I try and configure.
As rainwoodman has said you're missing a dep. Now if you are on ubuntu then you need to do this :
sudo apt-get install libdbus-glib-1-dev
davbren
October 6th, 2008, 05:22 AM
I'm being a pain I know but I'm missing more deps. I would try and find them but the names don't seem to match up.
checking for GLOBAL_MENU_APPLET... configure: error: Package requirements (glib-2.0 dbus-glib-1 gtk+-2.0 libwnck-1.0 libpanelapplet-2.0) were not met:
No package 'libwnck-1.0' found
No package 'libpanelapplet-2.0' found
ayoli
October 6th, 2008, 05:41 AM
I'm being a pain I know but I'm missing more deps. I would try and find them but the names don't seem to match up.
checking for GLOBAL_MENU_APPLET... configure: error: Package requirements (glib-2.0 dbus-glib-1 gtk+-2.0 libwnck-1.0 libpanelapplet-2.0) were not met:
No package 'libwnck-1.0' found
No package 'libpanelapplet-2.0' found
you probably need libpanel-applet2-dev ans libwnck-dev here (still assuming you're using ubuntu).
davbren
October 6th, 2008, 05:50 AM
hehe I am using Ubuntu. thank you for your help. I have it installed but its no where to be found. to be honest I don't even know what I'm looking for. I've looked in the panel applet menu and nothing. I've looked in the preferences and the admin menus and nothing...
ayoli
October 6th, 2008, 05:58 AM
hehe I am using Ubuntu. thank you for your help. I have it installed but its no where to be found. to be honest I don't even know what I'm looking for. I've looked in the panel applet menu and nothing. I've looked in the preferences and the admin menus and nothing...
You should find it in the applet list (with right click on an empty part of the panel then choosing "Add to panel").
That said, I didn't test this source package, things may have change.
davbren
October 6th, 2008, 06:01 AM
Yeah thats where I thought it would be. But its not. Usually its called global menu bar. I've reboote and everything and still nothing :( nay mind.
ayoli
October 6th, 2008, 06:17 AM
Yeah thats where I thought it would be. But its not. Usually its called global menu bar. I've reboote and everything and still nothing :( nay mind.
do you have these files in your source package after compil :
gnome-globalmenu-applet
and :
GNOME_GlobalMenuApplet.server
?
if yes what's the output of :
ls -l /usr/lib/bonobo/servers/GNOME_GlobalMenuApplet.server
ls -l /usr/local/lib/bonobo/servers/GNOME_GlobalMenuApplet.server
ls -l /usr/libexec/gnome-globalmenu-applet
ls -l /usr/local/libexec/gnome-globalmenu-applet
davbren
October 6th, 2008, 11:29 AM
I do not have those files, how do I get them?
davbren
October 6th, 2008, 11:44 AM
I do not have those files, how do I get them?
rainwoodman
October 6th, 2008, 12:17 PM
do you have these files in your source package after compil :
gnome-globalmenu-applet
and :
GNOME_GlobalMenuApplet.server
?
if yes what's the output of :
ls -l /usr/lib/bonobo/servers/GNOME_GlobalMenuApplet.server
ls -l /usr/local/lib/bonobo/servers/GNOME_GlobalMenuApplet.server
ls -l /usr/libexec/gnome-globalmenu-applet
ls -l /usr/local/libexec/gnome-globalmenu-applet
I think he is trying the latest snapshot. This is the file that should be installed:
%files
%defattr(-, root, root)
%{_bindir}/gnomenu-navigator
%{_bindir}/org.gnome.GlobalMenu.Server
%{_libdir}/libgmarkupdoc.a
%{_libdir}/libgmarkupdoc.la
%{_libdir}/libgmarkupdoc.so
%{_libdir}/libgmarkupdoc.so.0
%{_libdir}/libgmarkupdoc.so.0.0.0
%{_datadir}/dbus-1/services/org.gnome.GlobalMenu.Server.service
%{_libdir}/libgnomenu.a
%{_libdir}/libgnomenu.la
%{_libdir}/libgnomenu.so
%{_libdir}/libgnomenu.so.0
%{_libdir}/libgnomenu.so.0.0.0
%{_libdir}/libgnomenugtk.a
%{_libdir}/libgnomenugtk.la
%{_libdir}/libgnomenugtk.so
%{_libdir}/libgnomenugtk.so.0
%{_libdir}/libgnomenugtk.so.0.0.0
%files -n gnome-globalmenu-applet
%defattr(-, root, root)
%{_libdir}/bonobo/servers/GlobalMenu_PanelApplet.server
%{_libexecdir}/GlobalMenu.PanelApplet
I suppose he forgot running configure with --prefix=/usr (does ubuntu uses /usr/local at all?)
The applet is renamed to Global Menu Panel Applet
And he will has to add to either ~/.profile ~/.bash_profile
export GTK_MODULES=libgnomenugtk
and (optionally)
export GNOMENU_FUN=1
another useful variable is
GTK_MENUBAR_NO_MAC=1
rainwoodman
October 6th, 2008, 12:25 PM
Yeah thats where I thought it would be. But its not. Usually its called global menu bar. I've reboote and everything and still nothing :( nay mind.
Wait a minute. Did you successfully compiled without any VALA compiler installed?
It is a very good piece of news.
davbren
October 6th, 2008, 01:07 PM
I don't know what a VALA compiler is. Its compiled, I added the --prefix=/usr this time and it added the entry to the applets. The applet though doesn't work. I get this: -
rainwoodman
October 6th, 2008, 08:05 PM
I don't know what a VALA compiler is. Its compiled, I added the --prefix=/usr this time and it added the entry to the applets. The applet though doesn't work. I get this: -
See my earlier post.
1. Add
export GTK_MODULES=libgnomenugtk
to either ~/.profile or ~/.bash_profile
log out and log in.
2. Or try run from a terminal:
env GTK_MODULES=libgnomenugtk gedit
I'll post a more recent snapshot later today.
The label looks ugly.
rainwoodman
October 7th, 2008, 12:33 AM
See my earlier post.
1. Add
export GTK_MODULES=libgnomenugtk
to either ~/.profile or ~/.bash_profile
log out and log in.
2. Or try run from a terminal:
env GTK_MODULES=libgnomenugtk gedit
I'll post a more recent snapshot later today.
The label looks ugly.
Yes I got a new snapshot and a screenshot:
http://gnome2-globalmenu.googlecode.com/files/gnome-globalmenu-0.6.svn1326.tar.gz
Transparency is done.
And for those using imetal-gradient theme, open the gtkrc file, look up some lines like this
widget_class "*Panel*" style "panel1"
widget_class "*Panel*Menu*" style "panel2"
add after it
widget_class "*Gnomenu*Menu*" style "panel2"
Then the Global Menu applet will smoothly blend in to your panel.
davbren
October 7th, 2008, 06:57 AM
Hey. I've install the latest version and on install it won't even turn up on the panel. When I double click it, it immediately says that it can't be loaded and do I want to reload it, which just gives the same result...
Other than that, the installation seemed to go off without a hitch. Whats this VALA compiler? maybe thats the problem...
rainwoodman
October 7th, 2008, 12:00 PM
Hey. I've install the latest version and on install it won't even turn up on the panel. When I double click it, it immediately says that it can't be loaded and do I want to reload it, which just gives the same result...
Other than that, the installation seemed to go off without a hitch. Whats this VALA compiler? maybe thats the problem...
did you add --prefix=/usr?
if you can install it, there shouldn't be any problem with VALA compiler.
I thought you was able to add the applet to the panel.
ayoli
October 7th, 2008, 12:03 PM
Hey. I've install the latest version and on install it won't even turn up on the panel. When I double click it, it immediately says that it can't be loaded and do I want to reload it, which just gives the same result...
Other than that, the installation seemed to go off without a hitch. Whats this VALA compiler? maybe thats the problem...
Not sure, but I guess if a vala compiler was required, you shouldn't have manage to compile and install without it.
Just curious do you use a 32bits or a 64bits OS ?
davbren
October 7th, 2008, 12:10 PM
did you add --prefix=/usr?
if you can install it, there shouldn't be any problem with VALA compiler.
I thought you was able to add the applet to the panel.
Yh i put the --prefix=/usr
I uninstalled the applet then reinstalled using the new version that was posted up.
I'm using 32bits.
rainwoodman
October 7th, 2008, 08:42 PM
Yh i put the --prefix=/usr
I uninstalled the applet then reinstalled using the new version that was posted up.
I'm using 32bits.
Try posting the content of this file here:
/usr/lib/bonobo/servers/GlobalMenu_PanelApplet.server
and do a
ll /usr/libexec/GlobalMenu.PanelApplet
If it immediately quits, the largest possiblity is bonobo-activation wasn't able to locate the executable of the factory.
Start a bonobo-browser, and see if GlobalMenu.PanelApplet Factory is there.
Frak
October 7th, 2008, 09:55 PM
I have to applaud you rainwoodman, your work on this is phenominal. It has evolved much from when you started (clunky, jutting out, hard to configure to "I never noticed that this wasn't in here to begin with").
davbren
October 8th, 2008, 09:43 AM
<oaf_info>
<oaf_server iid="OAFIID:GlobalMenu_PanelApplet_Factory" type="exe"
location="/usr/libexec/GlobalMenu.PanelApplet">
<oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:Bonobo/GenericFactory:1.0"/>
<item value="IDL:Bonobo/Unknown:1.0"/>
</oaf_attribute>
<oaf_attribute name="name" type="string" value="GlobalMenu.PanelApplet Factory"/>
<oaf_attribute name="description" type="string" value="The factory to build GlobalMenu.PanelApplet objects"/>
</oaf_server>
<oaf_server iid="OAFIID:GlobalMenu_PanelApplet" type="factory"
location="OAFIID:GlobalMenu_PanelApplet_Factory">
<oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
<item value="IDL:Bonobo/Control:1.0"/>
<item value="IDL:Bonobo/Unknown:1.0"/>
</oaf_attribute>
<oaf_attribute name="name" type="string" value="Global Menu Panel Applet"/>
<oaf_attribute name="description" type="string" value="Global Menu Panel Applet"/>
<oaf_attribute name="panel:icon" type="string" value="gnome-fs-home"/>
</oaf_server>
</oaf_info>
This is the output you asked for.
The Global_menu applet Factory file is present.
Trying to run it does nothing. It doesn't ask me to reload or anything. my HDD gives a little clickety click as expected but then nothing.
rainwoodman
October 8th, 2008, 11:49 AM
<oaf_info>
<oaf_server iid="OAFIID:GlobalMenu_PanelApplet_Factory" type="exe"
location="/usr/libexec/GlobalMenu.PanelApplet">
<oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:Bonobo/GenericFactory:1.0"/>
<item value="IDL:Bonobo/Unknown:1.0"/>
</oaf_attribute>
<oaf_attribute name="name" type="string" value="GlobalMenu.PanelApplet Factory"/>
<oaf_attribute name="description" type="string" value="The factory to build GlobalMenu.PanelApplet objects"/>
</oaf_server>
<oaf_server iid="OAFIID:GlobalMenu_PanelApplet" type="factory"
location="OAFIID:GlobalMenu_PanelApplet_Factory">
<oaf_attribute name="repo_ids" type="stringv">
<item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
<item value="IDL:Bonobo/Control:1.0"/>
<item value="IDL:Bonobo/Unknown:1.0"/>
</oaf_attribute>
<oaf_attribute name="name" type="string" value="Global Menu Panel Applet"/>
<oaf_attribute name="description" type="string" value="Global Menu Panel Applet"/>
<oaf_attribute name="panel:icon" type="string" value="gnome-fs-home"/>
</oaf_server>
</oaf_info>
This is the output you asked for.
The Global_menu applet Factory file is present.
Trying to run it does nothing. It doesn't ask me to reload or anything. my HDD gives a little clickety click as expected but then nothing.
It is supposed to do nothing if directly invoked. You have to do some magic to get some outputs.
Do a killall GlobalMenu.PanelApplet,
Start GlobalMenu.PanelApplet again, this time it should block you standard input, rather than to return immediately.
Try to add the applet to the panel. See if any bad thing happens, or nothing happens.
Try to see if there is a /usr/local/lib/bonobo/servers/GlobalMenu.PanelApplet. If it is there, eliminate it.
see if there is a /usr/local/share/dbus-1/services/org.gnome.GlobalMenu.Server.service,
if it is there, eliminate it, too.
See if there is a /usr/share/dbus-1/services/org.gnome.GlobalMenu.Server.service
and
/usr/bin/org.gnome.GlobalMenu.Server
Try a org.gnome.GlobalMenu.Server -k
Do you have 'export GTK_MODULES=libgnomenugtk' in your ~/.profile or ~/.bash_profile ?
If you have that line, at least all the menubars should disappear.
try
env GTK_MODULES=libgnomenugtk gedit
from a terminal
see if gtk can find libgnomenugtk.so at all?
ayoli
October 8th, 2008, 04:21 PM
It is supposed to do nothing if directly invoked. You have to do some magic to get some outputs.
Do a killall GlobalMenu.PanelApplet,
Start GlobalMenu.PanelApplet again, this time it should block you standard input, rather than to return immediately.
Try to add the applet to the panel. See if any bad thing happens, or nothing happens.
Try to see if there is a /usr/local/lib/bonobo/servers/GlobalMenu.PanelApplet. If it is there, eliminate it.
see if there is a /usr/local/share/dbus-1/services/org.gnome.GlobalMenu.Server.service,
if it is there, eliminate it, too.
See if there is a /usr/share/dbus-1/services/org.gnome.GlobalMenu.Server.service
and
/usr/bin/org.gnome.GlobalMenu.Server
Try a org.gnome.GlobalMenu.Server -k
Do you have 'export GTK_MODULES=libgnomenugtk' in your ~/.profile or ~/.bash_profile ?
If you have that line, at least all the menubars should disappear.
try
env GTK_MODULES=libgnomenugtk gedit
from a terminal
see if gtk can find libgnomenugtk.so at all?
As a side note, for Ubuntu, I would suggest to have the line :
export GTK_MODULES=libgnomenugtk
in ~/.gnomerc (just create it if it doesn't exist) rather than in ~/.profile or ~/.bash_profile, because those two last are read only when opening a terminal, not at gnome startup.
rainwoodman
October 8th, 2008, 05:04 PM
As a side note, for Ubuntu, I would suggest to have the line :
export GTK_MODULES=libgnomenugtk
in ~/.gnomerc (just create it if it doesn't exist) rather than in ~/.profile or ~/.bash_profile, because those two last are read only when opening a terminal, not at gnome startup.
really? I thought .gnomerc have been no longer useful for some time.
rainwoodman
October 8th, 2008, 05:06 PM
I have to applaud you rainwoodman, your work on this is phenominal. It has evolved much from when you started (clunky, jutting out, hard to configure to "I never noticed that this wasn't in here to begin with").
Thanks for the warm words.
rainwoodman
October 9th, 2008, 09:31 PM
I pushed 0.6-devel to trunk today
Also fixed several bugs and refactored the class hierarchy.
http://gnome2-globalmenu.googlecode.com/svn/trunk
zniavre
October 10th, 2008, 04:42 AM
hello
can't wait for intrepid deb if somebody can make them
thank you all devs of global menu
(i never had luck with compilation ...)
Ferdil
October 10th, 2008, 05:30 AM
Hi, I checked this project at least some months ago (I remember to have built the packages for Hardy for svn 899).
Is the building procedure changed? Is there something I should know that's different from svn 900-1000? (I remember you were there when I was compiling the applet). At what svn are we now?
rainwoodman
October 10th, 2008, 03:13 PM
Hi, I checked this project at least some months ago (I remember to have built the packages for Hardy for svn 899).
Is the building procedure changed? Is there something I should know that's different from svn 900-1000? (I remember you were there when I was compiling the applet). At what svn are we now?
@1367
still autogen.sh
one parameter: --enable-gnome-applet
xfce disappeared.
new dependency dbus-glib
new dependency for building from svn: vala ==0.3.5
ia.
October 14th, 2008, 09:44 PM
Well, first I would like to thanks all developers of global_menu project - it's realy awesome.
But I join to those people, who would like to download debs for intrepid (for gtk-2.14 libs). Yes, there is no release of intrepid, only beta. But already now this distribution looks very fresh and ready for use. And I'm sure, that a lot of people will be very appreciate, if debs will be ready as soon as possible.
BTW, here - gnome-globalmenu-0.6.svn1404.tar.gz - available sources for 2.12 or 2.14 gtk libraries?
tehmini
October 20th, 2008, 02:05 PM
Ubuntu hardy x64, compiled fine, seemed to have installed fine, but I get the following error:
The panel encountered a problem while loading "OAFIID:GNOME_GlobalMenuApplet".
...when trying to add it to my gnome-panel. Ideas?
Edit: Tried rebooting, added it, get no errors, but it permanently shows "no menu", even after I tried to launch new (GTK) apps.
rainwoodman
October 20th, 2008, 10:43 PM
Ubuntu hardy x64, compiled fine, seemed to have installed fine, but I get the following error:
The panel encountered a problem while loading "OAFIID:GNOME_GlobalMenuApplet".
...when trying to add it to my gnome-panel. Ideas?
Edit: Tried rebooting, added it, get no errors, but it permanently shows "no menu", even after I tried to launch new (GTK) apps.
Refer to earlier posts. You need put GTK_MODULES=libgnomenugtk somewhere.
tehmini
October 21st, 2008, 09:41 AM
Refer to earlier posts. You need put GTK_MODULES=libgnomenugtk somewhere.
I did add it to my .profile but upon logging in, GNOME didn't start at all, and everything was unresponsive. I had to use a failsafe GNOME session to remove it and GNOME works again.
r4k11n
October 21st, 2008, 10:30 AM
I do not get the menus working. I only get the title of the active window, and nothiing else. How do I make them appear?
And... I use GTK 2.0.12, a Compiz-Fusion compositor, and a Hardy [which will be Intrepid in a couple of days :D]
LavianoTS386
October 21st, 2008, 07:38 PM
hello
can't wait for intrepid deb if somebody can make them
thank you all devs of global menu
(i never had luck with compilation ...)
yeah I too am using Intrepid, and can't seem to find a comprehensive install guide
r4k11n
October 21st, 2008, 08:52 PM
I do not get the menus working. I only get the title of the active window, and nothiing else. How do I make them appear?
And... I use GTK 2.0.12, a Compiz-Fusion compositor, and a Hardy [which will be Intrepid in a couple of days :D]
Computers are funny. I rebooted and it worked. Now the question: how do I make it work with FF3 and OpenOffice?
ayoli
October 22nd, 2008, 01:51 AM
Computers are funny. I rebooted and it worked. Now the question: how do I make it work with FF3 and OpenOffice?
It won't work with firefox and openoffice since those apps are not GTK apps.
davbren
October 22nd, 2008, 12:23 PM
Erm I think I did bad :(
I tried installing it again and now I have no file menu at all! neither on the panel nor the window! help!!!
jcoppala
October 22nd, 2008, 09:58 PM
I had the some problem with ubuntu intrepid... thiss what i did...
1) boot in recovery mode
2) remove the globalmenu package - dpkg -r gnome2-globalmenu-applet
3) update the system - apt-get install -f && apt-get update
4) reboot
it work for me good luck
Kenhillmusic
October 23rd, 2008, 01:09 AM
I just really want to thank everyone involved with the development of this applet. It really makes all the difference (not just for looks, I also find it so much more convenient) I'll post some screens of my desktop.
Mazza558
October 23rd, 2008, 11:47 AM
Does this work in Intrepid yet? Do I have to use the SVN now?
kvanderslice
October 27th, 2008, 05:17 PM
I'm curious what the best way to go about installing this on Intrepid would be. Build from scratch? Or is someone working on a .deb installer?
Thanks!
Frak
October 27th, 2008, 06:23 PM
I'm going to test this on my PPC box and see how it does. I'm guessing additional testing would help.
Alinaki
October 28th, 2008, 04:13 PM
I compile it from SVN in Intrepid (BuildFromScratch)... But I can't see globalmenu applet in list :(
bluemm
October 28th, 2008, 05:19 PM
I am planning to install this on my Asus EEE PC 900 running ubuntu EEE. (8.04.1/Hardy)
So, all I have to do is to follow the instructions here (http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu) for Hardy and that's it?
ayoli
October 28th, 2008, 06:02 PM
I am planning to install this on my Asus EEE PC 900 running ubuntu EEE. (8.04.1/Hardy)
So, all I have to do is to follow the instructions here (http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu) for Hardy and that's it?
yes.
bluemm
October 28th, 2008, 07:13 PM
^thanks, i will try that now and hopefully wont run into any errors. i will report back later. :)
bluemm
October 28th, 2008, 08:50 PM
ok, while installing the mac-style menu bar i ran into an error that said:
ldconfig deferred processing now taking place
Errors were encountered while processing:
gnome2-globalmenu-applet
so i did some research and found someone else also got the same error and the reply to that was, both "gnome-pkg-tools" and "gnome-common" needed to be installed using Synaptic Package Manager. i went ahead and tried to install Synaptic Package Manager, but got the following error message:
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
can someone please tell me what i am doing wrong? thanks!
Frak
October 28th, 2008, 10:16 PM
ok, while installing the mac-style menu bar i ran into an error that said:
ldconfig deferred processing now taking place
Errors were encountered while processing:
gnome2-globalmenu-applet
so i did some research and found someone else also got the same error and the reply to that was, both "gnome-pkg-tools" and "gnome-common" needed to be installed using Synaptic Package Manager. i went ahead and tried to install Synaptic Package Manager, but got the following error message:
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
can someone please tell me what i am doing wrong? thanks!
build-essentials (apt:build-essentials)
bluemm
October 29th, 2008, 11:42 AM
i went ahead and installed the build-essentials and then tried to install the mac-style menu bar (i skipped the "gnome-pkg-tools" and "gnome-common" and wanted to see if the mac-style menu bar package would install without any errors or not. the install went fine, i think, and i got no errors). i then restarted my EEE PC and got the following screen:
http://i37.tinypic.com/34sjw34.jpg
I tried to the "Failsafe GNOME" session, but got the same error message. I am able to access using "Failsafe Terminal"
What do i need to do from there? what did i do wrong? thanks!
rainwoodman
October 29th, 2008, 12:19 PM
since rev 1450,
the gtk module 'libgnomenugtk' is renamed to 'libglobalmenu-gnome' and installed to $libdir/gtk-2.0/modules
Please use export GTK_MODULES=globalmenu-gnome to load the plugin.
Sorry for the inconvenience.
I am preparing the project so that some OSX guru canm write a libnativemenu-osx which helps the integration of GTK on the OSX platform.
If anyone is interested in writing this, please let me know.
Yu
bluemm
October 29th, 2008, 03:59 PM
nevermind, i reinstalled ubuntu eee.
can someone tell me what i did wrong the first time? thanks.
samushka
November 1st, 2008, 10:07 AM
is this working on Intrepid x64 yet?
Xzoky
November 1st, 2008, 06:11 PM
I tried to install it on Intrepid (i386) following the instructions for Hardy (http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu), it installed, the applet was in the list, but it was not functional.
Then, I tried to compile it using Ayoli's guide (http://ayozone.org/2008/03/12/global-menu-the-new-gnome-macmenu/) ( in French ), did not work either, but somehow killed X ( => reinstall Intrepid ... ).
I don't feel like trying to compile it anymore, I think I'll just wait for someone who knows that kind of stuff better than I do to make us some .debs ;)
ayoli
November 1st, 2008, 06:41 PM
I tried to install it on Intrepid (i386) following the instructions for Hardy (http://code.google.com/p/gnome2-globalmenu/wiki/InstallingonUbuntu), it installed, the applet was in the list, but it was not functional.
Then, I tried to compile it using Ayoli's guide (http://ayozone.org/2008/03/12/global-menu-the-new-gnome-macmenu/) ( in French ), did not work either, but somehow killed X ( => reinstall Intrepid ... ).
I don't feel like trying to compile it anymore, I think I'll just wait for someone who knows that kind of stuff better than I do to make us some .debs ;)
My guess is that you were just near the heaven. You may have only missed the last step, see the last rainwoodman post (3 posts above).
Xzoky
November 1st, 2008, 06:48 PM
My guess is that you were just near the heaven. You may have only missed the last step, see the last rainwoodman post (3 posts above).
Well well, shall I risk it again ?? :p
Tomorrow I'll install Intrepid on my other PC, then I'll try to compile it again on this one, so if I break anything it doesn't matter. Whether it works or not, I'll let you know ;)
zniavre
November 2nd, 2008, 04:43 AM
bonjour , hello
still no luck with compiling software...
i was not enable to activate globalmenu on intrepid ibex... (again ?)
so i will wait as few of us :KS deb package if some body will make them
Thank you again see you as soon as possible
samushka
November 2nd, 2008, 06:06 AM
would it be possible for someone with knowledge to create a launchpad, etc. repository for hardy/intrepid i386/x64 OS's?
i'd donate to the cause.
Xzoky
November 2nd, 2008, 10:02 AM
To Ayoli :
I've run into a few problems with your guide :
This command : cd gnome2-globalmenu-applet-0.4.2/gtk+-aqd/
has a problem : the 'gtk+-aqd' folder does not exist. However there is one named 'gtk-aqd'.
This command : cp patch.diff gtk+2.0-2.12.0/debian/patches/ Tells me 'patch.diff' does not exist.
These commands :
cp patch.diff gtk+2.0-2.12.0/debian/patches/
gedit gtk+2.0-2.12.0/debian/patches/series
gedit gtk+2.0-2.12.0/debian/changelog
cd gtk+2.0-2.12.0
I have no 'gtk+2.0-2.12.0' folder, I have 'gtk+2.0-2.14.4' instead.
|--------------
I tried to correct these on my own :
I changed the commands with incorrect folder names ; which worked fine.
I downloaded the 'patch.diff' mentioned here in your guide :
(note: Ceux qui ont gutsy voudront plutot utiliser le patch.diff ici (http://code.google.com/p/gnome2-globalmenu/downloads/list?can=2&q=ubuntu&colspec=Filename+Summary+Uploaded+Size+DownloadCou nt), téléchargez le et extrayez le dans le répertoire indiqué ci dessous au lieu de copier celui du trunk)Then, the command : dpkg-buildpackage -rfakerootresulted in this :
xzoky@ubuntu-chambre:~/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage*: définir CFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage*: définir CPPFLAGS à la valeur par défaut*:
dpkg-buildpackage*: définir LDFLAGS à la valeur par défaut*: -Wl,-Bsymbolic-functions
dpkg-buildpackage*: définir FFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage*: définir CXXFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage: paquet source gtk+2.0
dpkg-buildpackage: version source 2.12.0-1ubuntu3.1~adq
dpkg-buildpackage: source changé en Ayoli <ayolinux@gmail.com>
dpkg-buildpackage: architecture hôte i386
fakeroot debian/rules clean
touch debian/control.in
dh_testdir
sed \
-e "s#@SONAME@#0#g" \
-e "s#@APIVER@#2.0#g" \
-e "s#@VERSION@#2.12.0#g" \
-e "s#@GTK_BINVER_DEP@#gtk2.0-binver-2.10.0#g" \
-e "s#@SHARED_PKG@#libgtk2.0-0#g" \
-e "s#@COMMON_PKG@#libgtk2.0-common#g" \
-e "s#@DEV_PKG@#libgtk2.0-dev#g" \
-e "s#@DIRECTFB_PKG@#libgtk-directfb-2.0-0#g" \
-e "s#@DIRECTFB_DEV_PKG@#libgtk-directfb-2.0-dev#g" \
-e "s#@UDEB_PKG@#libgtk-directfb-2.0-0-udeb#g" \
-e "s#@DOC_PKG@#libgtk2.0-doc#g" \
-e "s#@BIN_PKG@#libgtk2.0-bin#g" \
-e "s#@DEBUG_PKG@#libgtk2.0-0-dbg#g" \
-e "s#@EXAMPLES_PKG@#gtk2.0-examples#g" \
-e "s#@PIXBUF_PKG@#gtk2-engines-pixbuf#g" \
-e "s#@GNOME_TEAM@#Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>#g" \
-e "s#@GTK_BINARY_VERSION@#2.10.0#g" \
-e "s#@LIBDIR@#usr/lib#g" \
-e "s#@MODULES_BASE_PATH@#usr/lib/gtk-2.0/2.10.0#g" \
debian/control.in > debian/control
dh_testdir
dh_testroot
# remove install and build dirs
rm -rf /home/xzoky/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4/debian/install
rm -rf /home/xzoky/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4/debian/build
# restore files from backup (before unpatching)
test -r config.sub.orig && mv -f config.sub.orig config.sub
make: [clean] Erreur 1 (ignorée)
test -r config.guess.orig && mv -f config.guess.orig config.guess
make: [clean] Erreur 1 (ignorée)
# unapply patches, if any
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
Aucun patch retiré
rm -rf .pc
rm -rf debian/stampdir
rm -f debian/libgtk2.0-common.preinst debian/libgtk2.0-bin.install debian/libgtk2.0-bin.links debian/libgtk2.0-doc.doc-base.gtk debian/libgtk2.0-doc.install debian/libgtk2.0-doc.links debian/libgtk2.0-0-dbg.links debian/libgtk2.0-0.install debian/libgtk2.0-0.links debian/libgtk2.0-0.postinst debian/libgtk2.0-0.postrm debian/libgtk-directfb-2.0-0.install debian/libgtk-directfb-2.0-0.links debian/libgtk-directfb-2.0-0-udeb.install debian/libgtk-directfb-2.0-0-udeb.install debian/libgtk2.0-dev.install debian/libgtk2.0-dev.links debian/libgtk-directfb-2.0-dev.install debian/libgtk-directfb-2.0-dev.links debian/libgtk2.0-0-dbg.links debian/gtk2.0-examples.install debian/gtk2-engines-pixbuf.install debian/gtk2-engines-pixbuf.links
rm -f debian/update-gdkpixbuf-loaders debian/update-gtk-immodules debian/dh_gtkmodules debian/dh_gtkmodules.1
dh_clean
dpkg-source -b gtk+2.0-2.14.4
dpkg-source: info: utilisation du format source «*1.0*»
dpkg-source: avertissement: répertoire source gtk+2.0-2.14.4 n'est pas <paquet_source>-<version_amont> gtk+2.0-2.12.0
dpkg-source: info: construction de gtk+2.0 dans gtk+2.0_2.12.0-1ubuntu3.1~adq.tar.gz
dpkg-source: info: construction de gtk+2.0 dans gtk+2.0_2.12.0-1ubuntu3.1~adq.dsc
debian/rules build
dh_testdir
mkdir debian/stampdir
# apply patches
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Application de 001_static-linking-dont-query-immodules.patch
patching file configure.in
patching file modules/input/Makefile.am
Application de 002_static-linking-dont-build-perf.patch
patching file Makefile.am
Application de 003_gdk.pc_privates.patch
patching file configure.in
Hunk #1 succeeded at 1680 (offset 3 lines).
patching file gdk-2.0.pc.in
Application de 004_gtk+-ximian-gtk2-filesel-navbutton-5.patch
patching file gtk/gtkfilesel.c
patching file gtk/stock-icons/ximian-icons.h
Application de 005_xpmico.patch
patching file gdk-pixbuf/io-ico.c
Application de 006_proper-directfb-modules.patch
patching file configure.in
Hunk #1 succeeded at 1625 (offset 3 lines).
Hunk #2 succeeded at 1688 (offset 3 lines).
Application de 007_implicit_pointer_conversion_gdkdrawable_direct fb.patch
patching file gdk/directfb/gdkdrawable-directfb.c
Application de 008_implicit_pointer_conversion_gdkgc_directfb.pat ch
patching file gdk/directfb/gdkgc-directfb.c
Application de 009_gtk-export-filechooser.patch
patching file gtk/Makefile.am
patching file gtk/gtk.symbols
patching file gtk/gtkfilechooserprivate.h
patching file gtk/gtkfilechooserutils.c
patching file gtk/gtkfilechooserutils.h
patching file gtk/gtkfilesystemmodel.h
patching file gtk/gtkquery.h
patching file gtk/gtksearchengine.h
Application de 010_gdkpixbuf_-lm.patch
patching file configure.in
Hunk #1 succeeded at 1761 (offset 3 lines).
Application de 015_default-fallback-icon-theme.patch
patching file gtk/gtksettings.c
Application de 020_immodules-files-d.patch
patching file gtk/gtkimmodule.c
Application de 021_loader-files-d.patch
patching file gdk-pixbuf/Makefile.am
patching file gdk-pixbuf/gdk-pixbuf-io.c
Application de 022_disable-viqr-im-for-vi-locale.patch
patching file modules/input/imviqr.c
Application de 022_module-files-append-compat-module-files-d.patch
patching file gtk/gtkimmodule.c
patching file gdk-pixbuf/gdk-pixbuf-io.c
Hunk #1 succeeded at 547 (offset 18 lines).
Hunk #2 succeeded at 642 (offset 18 lines).
Hunk #3 succeeded at 709 (offset 18 lines).
Application de 030_gtkentry_password-char-circle.patch
patching file gtk/gtkentry.c
Hunk #3 succeeded at 4620 (offset 4 lines).
Application de 041_ia32-libs.patch
patching file gdk-pixbuf/gdk-pixbuf-io.c
Hunk #1 succeeded at 301 (offset 13 lines).
patching file gtk/gtkrc.c
Application de 042_treeview_single-focus.patch
patching file gtk/gtktreeview.c
Hunk #1 succeeded at 9584 (offset 8 lines).
Application de 060_ignore-random-icons.patch
patching file gtk/updateiconcache.c
Application de 061_use_pdf_as_default_printing_standard.patch
patching file modules/printbackends/cups/gtkprintbackendcups.c
Hunk #1 succeeded at 320 (offset 1 line).
Hunk #2 succeeded at 338 (offset 1 line).
patching file modules/printbackends/lpr/gtkprintbackendlpr.c
Application de 070_mandatory-relibtoolize.patch
patching file aclocal.m4
patching file configure
patching file contrib/gdk-pixbuf-xlib/Makefile.in
patching file contrib/Makefile.in
patching file demos/gtk-demo/Makefile.in
patching file demos/Makefile.in
patching file docs/faq/Makefile.in
patching file docs/Makefile.in
patching file docs/reference/gdk/Makefile.in
patching file docs/reference/gdk-pixbuf/Makefile.in
patching file docs/reference/gtk/Makefile.in
patching file docs/reference/Makefile.in
patching file docs/tools/Makefile.in
patching file docs/tutorial/Makefile.in
patching file gdk/directfb/Makefile.in
patching file gdk/Makefile.in
patching file gdk/quartz/Makefile.in
patching file gdk/win32/Makefile.in
patching file gdk/win32/rc/Makefile.in
patching file gdk/x11/Makefile.in
patching file gdk-pixbuf/Makefile.in
patching file gdk-pixbuf/pixops/Makefile.in
patching file gtk/Makefile.in
patching file gtk/theme-bits/Makefile.in
patching file ltmain.sh
patching file m4macros/Makefile.in
patching file Makefile.in
patching file modules/engines/Makefile.in
patching file modules/engines/ms-windows/Makefile.in
patching file modules/engines/ms-windows/Theme/gtk-2.0/Makefile.in
patching file modules/engines/ms-windows/Theme/Makefile.in
patching file modules/engines/pixbuf/Makefile.in
patching file modules/input/Makefile.in
patching file modules/Makefile.in
patching file modules/printbackends/cups/Makefile.in
patching file modules/printbackends/file/Makefile.in
patching file modules/printbackends/lpr/Makefile.in
patching file modules/printbackends/Makefile.in
patching file modules/printbackends/test/Makefile.in
patching file perf/Makefile.in
patching file tests/Makefile.in
Application de 071_correct_directfb_declarations.patch
patching file gdk/directfb/gdkgeometry-directfb.c
patching file gdk/directfb/gdkwindow-directfb.c
Application de 072_workaround_directfb_build.patch
patching file gdk/directfb/gdktestutils-directfb.c
Application de 091_workaround_no_gtk_init_incorrect_display.patch
patching file gtk/gtkclipboard.c
Application de patch.diff
patching file gtk/gtkmenubar.c
Hunk #2 succeeded at 244 (offset 128 lines).
Hunk #3 FAILED at 255.
Hunk #4 FAILED at 375.
2 out of 4 hunks FAILED -- rejects in file gtk/gtkmenubar.c
Le patch patch.diff ne s'applique pas proprement (forcez l'application avec -f)
make: *** [debian/stampdir/patch-stamp] Erreur 1
dpkg-buildpackage: échec: debian/rules build a produit une erreur de sortie de type 2
What should I do ?
|--------------
Besides, I have a question/suggestion :
In your guide :
editez le fichier chanlog pour avoir un numéro de release (le numéro après le mot ubuntu word dans le nom du paquet),
ceci a pour but d’eviter que l’outil de mise à jour veuille re-installer les paquets gtk d’origine.
gedit gtk+2.0-2.12.0/debian/changelog
ajoutez ceci au tout début du fichier (respectez l’indentation et la la ligne vide apres la ligne mail/date line ou vous aurez une erreur à la construction) :
gtk+2.0 (2.12.0-1ubuntu3.1~adq) gutsy; urgency=low
* debian/patches/patch.diff:
- patch from rainwoodman, for globalmenu integration
-- Ayoli <ayolinux@gmail.com> Tue, 10 Mar 2008 10:29:09 +0200
sauvegardez et quittez gedit.
Shouldn't I put the actual version of my system ( intrepid ) instead of 'gutsy' ?
|-----------
That's it, hope that helps :p !
stan79
November 2nd, 2008, 12:16 PM
Hello all.
@ Xzoky
You will may try this
http://code.google.com/p/gnome2-globalmenu/issues/detail?id=141
ayoli
November 2nd, 2008, 03:01 PM
To Ayoli :
I've run into a few problems with your guide :
This command : cd gnome2-globalmenu-applet-0.4.2/gtk+-aqd/
has a problem : the 'gtk+-aqd' folder does not exist. However there is one named 'gtk-aqd'.
This command : cp patch.diff gtk+2.0-2.12.0/debian/patches/ Tells me 'patch.diff' does not exist.
These commands :
cp patch.diff gtk+2.0-2.12.0/debian/patches/
gedit gtk+2.0-2.12.0/debian/patches/series
gedit gtk+2.0-2.12.0/debian/changelog
cd gtk+2.0-2.12.0
I have no 'gtk+2.0-2.12.0' folder, I have 'gtk+2.0-2.14.4' instead.
|--------------
I tried to correct these on my own :
I changed the commands with incorrect folder names ; which worked fine.
I downloaded the 'patch.diff' mentioned here in your guide :
Then, the command : dpkg-buildpackage -rfakerootresulted in this :
xzoky@ubuntu-chambre:~/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage*: définir CFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage*: définir CPPFLAGS à la valeur par défaut*:
dpkg-buildpackage*: définir LDFLAGS à la valeur par défaut*: -Wl,-Bsymbolic-functions
dpkg-buildpackage*: définir FFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage*: définir CXXFLAGS à la valeur par défaut*: -g -O2
dpkg-buildpackage: paquet source gtk+2.0
dpkg-buildpackage: version source 2.12.0-1ubuntu3.1~adq
dpkg-buildpackage: source changé en Ayoli <ayolinux@gmail.com>
dpkg-buildpackage: architecture hôte i386
fakeroot debian/rules clean
touch debian/control.in
dh_testdir
sed \
-e "s#@SONAME@#0#g" \
-e "s#@APIVER@#2.0#g" \
-e "s#@VERSION@#2.12.0#g" \
-e "s#@GTK_BINVER_DEP@#gtk2.0-binver-2.10.0#g" \
-e "s#@SHARED_PKG@#libgtk2.0-0#g" \
-e "s#@COMMON_PKG@#libgtk2.0-common#g" \
-e "s#@DEV_PKG@#libgtk2.0-dev#g" \
-e "s#@DIRECTFB_PKG@#libgtk-directfb-2.0-0#g" \
-e "s#@DIRECTFB_DEV_PKG@#libgtk-directfb-2.0-dev#g" \
-e "s#@UDEB_PKG@#libgtk-directfb-2.0-0-udeb#g" \
-e "s#@DOC_PKG@#libgtk2.0-doc#g" \
-e "s#@BIN_PKG@#libgtk2.0-bin#g" \
-e "s#@DEBUG_PKG@#libgtk2.0-0-dbg#g" \
-e "s#@EXAMPLES_PKG@#gtk2.0-examples#g" \
-e "s#@PIXBUF_PKG@#gtk2-engines-pixbuf#g" \
-e "s#@GNOME_TEAM@#Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>#g" \
-e "s#@GTK_BINARY_VERSION@#2.10.0#g" \
-e "s#@LIBDIR@#usr/lib#g" \
-e "s#@MODULES_BASE_PATH@#usr/lib/gtk-2.0/2.10.0#g" \
debian/control.in > debian/control
dh_testdir
dh_testroot
# remove install and build dirs
rm -rf /home/xzoky/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4/debian/install
rm -rf /home/xzoky/globalmenu-install/gnome2-globalmenu-applet-0.4.2/gtk-aqd/gtk+2.0-2.14.4/debian/build
# restore files from backup (before unpatching)
test -r config.sub.orig && mv -f config.sub.orig config.sub
make: [clean] Erreur 1 (ignorée)
test -r config.guess.orig && mv -f config.guess.orig config.guess
make: [clean] Erreur 1 (ignorée)
# unapply patches, if any
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
Aucun patch retiré
rm -rf .pc
rm -rf debian/stampdir
rm -f debian/libgtk2.0-common.preinst debian/libgtk2.0-bin.install debian/libgtk2.0-bin.links debian/libgtk2.0-doc.doc-base.gtk debian/libgtk2.0-doc.install debian/libgtk2.0-doc.links debian/libgtk2.0-0-dbg.links debian/libgtk2.0-0.install debian/libgtk2.0-0.links debian/libgtk2.0-0.postinst debian/libgtk2.0-0.postrm debian/libgtk-directfb-2.0-0.install debian/libgtk-directfb-2.0-0.links debian/libgtk-directfb-2.0-0-udeb.install debian/libgtk-directfb-2.0-0-udeb.install debian/libgtk2.0-dev.install debian/libgtk2.0-dev.links debian/libgtk-directfb-2.0-dev.install debian/libgtk-directfb-2.0-dev.links debian/libgtk2.0-0-dbg.links debian/gtk2.0-examples.install debian/gtk2-engines-pixbuf.install debian/gtk2-engines-pixbuf.links
rm -f debian/update-gdkpixbuf-loaders debian/update-gtk-immodules debian/dh_gtkmodules debian/dh_gtkmodules.1
dh_clean
dpkg-source -b gtk+2.0-2.14.4
dpkg-source: info: utilisation du format source «*1.0*»
dpkg-source: avertissement: répertoire source gtk+2.0-2.14.4 n'est pas <paquet_source>-<version_amont> gtk+2.0-2.12.0
dpkg-source: info: construction de gtk+2.0 dans gtk+2.0_2.12.0-1ubuntu3.1~adq.tar.gz
dpkg-source: info: construction de gtk+2.0 dans gtk+2.0_2.12.0-1ubuntu3.1~adq.dsc
debian/rules build
dh_testdir
mkdir debian/stampdir
# apply patches
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Application de 001_static-linking-dont-query-immodules.patch
patching file configure.in
patching file modules/input/Makefile.am
Application de 002_static-linking-dont-build-perf.patch
patching file Makefile.am
Application de 003_gdk.pc_privates.patch
patching file configure.in
Hunk #1 succeeded at 1680 (offset 3 lines).
patching file gdk-2.0.pc.in
Application de 004_gtk+-ximian-gtk2-filesel-navbutton-5.patch
patching file gtk/gtkfilesel.c
patching file gtk/stock-icons/ximian-icons.h
Application de 005_xpmico.patch
patching file gdk-pixbuf/io-ico.c
Application de 006_proper-directfb-modules.patch
patching file configure.in
Hunk #1 succeeded at 1625 (offset 3 lines).
Hunk #2 succeeded at 1688 (offset 3 lines).
Application de 007_implicit_pointer_conversion_gdkdrawable_direct fb.patch
patching file gdk/directfb/gdkdrawable-directfb.c
Application de 008_implicit_pointer_conversion_gdkgc_directfb.pat ch
patching file gdk/directfb/gdkgc-directfb.c
Application de 009_gtk-export-filechooser.patch
patching file gtk/Makefile.am
patching file gtk/gtk.symbols
patching file gtk/gtkfilechooserprivate.h
patching file gtk/gtkfilechooserutils.c
patching file gtk/gtkfilechooserutils.h
patching file gtk/gtkfilesystemmodel.h
patching file gtk/gtkquery.h
patching file gtk/gtksearchengine.h
Application de 010_gdkpixbuf_-lm.patch
patching file configure.in
Hunk #1 succeeded at 1761 (offset 3 lines).
Application de 015_default-fallback-icon-theme.patch
patching file gtk/gtksettings.c
Application de 020_immodules-files-d.patch
patching file gtk/gtkimmodule.c
Application de 021_loader-files-d.patch
patching file gdk-pixbuf/Makefile.am
patching file gdk-pixbuf/gdk-pixbuf-io.c
Application de 022_disable-viqr-im-for-vi-locale.patch
patching file modules/input/imviqr.c
Application de 022_module-files-append-compat-module-files-d.patch
patching file gtk/gtkimmodule.c
patching file gdk-pixbuf/gdk-pixbuf-io.c
Hunk #1 succeeded at 547 (offset 18 lines).
Hunk #2 succeeded at 642 (offset 18 lines).
Hunk #3 succeeded at 709 (offset 18 lines).
Application de 030_gtkentry_password-char-circle.patch
patching file gtk/gtkentry.c
Hunk #3 succeeded at 4620 (offset 4 lines).
Application de 041_ia32-libs.patch
patching file gdk-pixbuf/gdk-pixbuf-io.c
Hunk #1 succeeded at 301 (offset 13 lines).
patching file gtk/gtkrc.c
Application de 042_treeview_single-focus.patch
patching file gtk/gtktreeview.c
Hunk #1 succeeded at 9584 (offset 8 lines).
Application de 060_ignore-random-icons.patch
patching file gtk/updateiconcache.c
Application de 061_use_pdf_as_default_printing_standard.patch
patching file modules/printbackends/cups/gtkprintbackendcups.c
Hunk #1 succeeded at 320 (offset 1 line).
Hunk #2 succeeded at 338 (offset 1 line).
patching file modules/printbackends/lpr/gtkprintbackendlpr.c
Application de 070_mandatory-relibtoolize.patch
patching file aclocal.m4
patching file configure
patching file contrib/gdk-pixbuf-xlib/Makefile.in
patching file contrib/Makefile.in
patching file demos/gtk-demo/Makefile.in
patching file demos/Makefile.in
patching file docs/faq/Makefile.in
patching file docs/Makefile.in
patching file docs/reference/gdk/Makefile.in
patching file docs/reference/gdk-pixbuf/Makefile.in
patching file docs/reference/gtk/Makefile.in
patching file docs/reference/Makefile.in
patching file docs/tools/Makefile.in
patching file docs/tutorial/Makefile.in
patching file gdk/directfb/Makefile.in
patching file gdk/Makefile.in
patching file gdk/quartz/Makefile.in
patching file gdk/win32/Makefile.in
patching file gdk/win32/rc/Makefile.in
patching file gdk/x11/Makefile.in
patching file gdk-pixbuf/Makefile.in
patching file gdk-pixbuf/pixops/Makefile.in
patching file gtk/Makefile.in
patching file gtk/theme-bits/Makefile.in
patching file ltmain.sh
patching file m4macros/Makefile.in
patching file Makefile.in
patching file modules/engines/Makefile.in
patching file modules/engines/ms-windows/Makefile.in
patching file modules/engines/ms-windows/Theme/gtk-2.0/Makefile.in
patching file modules/engines/ms-windows/Theme/Makefile.in
patching file modules/engines/pixbuf/Makefile.in
patching file modules/input/Makefile.in
patching file modules/Makefile.in
patching file modules/printbackends/cups/Makefile.in
patching file modules/printbackends/file/Makefile.in
patching file modules/printbackends/lpr/Makefile.in
patching file modules/printbackends/Makefile.in
patching file modules/printbackends/test/Makefile.in
patching file perf/Makefile.in
patching file tests/Makefile.in
Application de 071_correct_directfb_declarations.patch
patching file gdk/directfb/gdkgeometry-directfb.c
patching file gdk/directfb/gdkwindow-directfb.c
Application de 072_workaround_directfb_build.patch
patching file gdk/directfb/gdktestutils-directfb.c
Application de 091_workaround_no_gtk_init_incorrect_display.patch
patching file gtk/gtkclipboard.c
Application de patch.diff
patching file gtk/gtkmenubar.c
Hunk #2 succeeded at 244 (offset 128 lines).
Hunk #3 FAILED at 255.
Hunk #4 FAILED at 375.
2 out of 4 hunks FAILED -- rejects in file gtk/gtkmenubar.c
Le patch patch.diff ne s'applique pas proprement (forcez l'application avec -f)
make: *** [debian/stampdir/patch-stamp] Erreur 1
dpkg-buildpackage: échec: debian/rules build a produit une erreur de sortie de type 2
What should I do ?
|--------------
Besides, I have a question/suggestion :
In your guide :
Shouldn't I put the actual version of my system ( intrepid ) instead of 'gutsy' ?
|-----------
That's it, hope that helps :p !
Well, interesting report. I guess I have to install an intrepid and try global menu in its recent version. My howto was for the 0.4 series, now the 0.6 has been pushed to the svn few rev ago, so, things may have changed.
You may give a try to the patch suggested in Stan79 (the post just after yours).
As for your last question (about version in chanlog) I'd say yes :)
Now when real life let me some time to make a test install I 'll be able to write new install instructions.
samushka
November 2nd, 2008, 11:26 PM
Hello all.
@ Xzoky
You will may try this
http://code.google.com/p/gnome2-globalmenu/issues/detail?id=141
Thanks for the Link.
I just want to let it be known that I have this completely installed and working on Intrepid x64.
I built both Patched GTK (i have the .debs too) and SVN version of globalmenu-gnome from scratch.
If anyone wants me to list what i did, i'd be more than happy to.
Thx!
imnotashinobi
November 3rd, 2008, 01:15 AM
Thanks for the Link.
I just want to let it be known that I have this completely installed and working on Intrepid x64.
I built both Patched GTK (i have the .debs too) and SVN version of globalmenu-gnome from scratch.
If anyone wants me to list what i did, i'd be more than happy to.
Thx!
yes please; and perhaps also links to the .debs? maybe mirrored on mediafire or something?
funny thing is i tried to point anyone reading this thread (http://ubuntuforums.org/showthread.php?t=962488) to that link you used with the patch.diff since i'm not to sure of my compiling skills [or lack of]. :)
edit: also wanted to say i'm on i386 32 bit. would the steps be the same?
stan79
November 3rd, 2008, 07:41 AM
Hello All.
Guys, who compiled gtk and global-menu with Ubuntu 8.10 (Intrepid Ibed) (i386 or x64) will help to other. Will attach gtk .deb files and global-menu .deb file to post or upload somewhere and put link into your message.
Big Thanks
wapsi
November 3rd, 2008, 10:20 AM
Hello All.
Guys, who compiled gtk and global-menu with Ubuntu 8.10 (Intrepid Ibed) (i386 or x64) will help to other. Will attach gtk .deb files and global-menu .deb file to post or upload somewhere and put link into your message.
Big Thanks
There is no need to patch GTK anymore (if you compile the latest Globalmenu from SVN/trunk)...
But you have to compile 0.4 version of Vala (http://live.gnome.org/Vala), because Intrepid has 0.3.5 version and 0.4 is minimum.
samushka
November 3rd, 2008, 10:41 AM
There is no need to patch GTK anymore (if you compile the latest Globalmenu from SVN/trunk)...
But you have to compile 0.4 version of Vala (http://live.gnome.org/Vala), because Intrepid has 0.3.5 version and 0.4 is minimum.
Damn, that was a waste of 30mins of my life! lol (compiling gtk)
Oh well...
Anyways, what I did was exactly what you outlined... I downloaded the latest Vala from the link you provided, compiled + installed it, then compiled + installed the menubar applet, and it's working perfectly.
stan79
November 3rd, 2008, 10:53 AM
@ samushka
Which version of global menu you using? Please post direct link to SVN.
Thanks
stan79
November 3rd, 2008, 11:42 AM
Hello All.
I have some trouble.
I am checkout from http://gnome2-globalmenu.googlecode.com/svn/trunk
revision 1457. And build globalmenu as described http://code.google.com/p/gnome2-globalmenu/wiki/BuildFromScratch
Compiled and build without errors, but i don`t see globalmenu item in Add To Panel in Gnome.
My linux is Ubuntu 8.10 (x86_64)
Linux stan-laptop 2.6.27-7-generic #1 SMP Thu Oct 30 04:12:22 UTC 2008 x86_64 GNU/Linux
Could any help me ?
May be need to compile gtk with patch ?
lviggiani
November 3rd, 2008, 11:53 AM
Hi Guys,
I'm trying to install on Intrepid i386.
I started from this guide:
http://ayozone.org/2008/03/12/global-menu-the-new-gnome-macmenu/
An I've changed the following:
1) The version I'm working on is gnome2-globalmenu-applet-0.6 (change this while checking out sources from svn)
2) Replace in all commands "gtk+2.0-2.12.0" with "gtk+2.0-2.14.4" as Ibex uses this version
4) While modifying changelog (gedit gtk+2.0-2.14.4/debian/changelog) use this code:
gtk+2.0 (2.14.4-1ubuntu3.1~adq) intrepid; urgency=low
* debian/patches/patch.diff:
- patch from rainwoodman, for globalmenu integration
-- lviggiani <lviggiani@gmail.com> Tue, 03 Nov 2008 15:56:00 -0100
You can put your email if you like, however it is important to set a new version (first row) and "intrepid" rather than "hardy" otherwise the deb will have a older version than those installed in your system
5) Obviously, use this patch: http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff
Compiling has worked. I'm now moving to a virtual machine before installing patched gkt files and compiling / installing the applet in order to avoid damages to my system (never know... :) ). I'll keep you posted on the progresses.
w0ei
November 3rd, 2008, 04:02 PM
Hi Guys,
I'm trying to install on Intrepid i386.
I started from this guide:
http://ayozone.org/2008/03/12/global-menu-the-new-gnome-macmenu/
An I've changed the following:
1) The version I'm working on is gnome2-globalmenu-applet-0.6 (change this while checking out sources from svn)
2) Replace in all commands "gtk+2.0-2.12.0" with "gtk+2.0-2.14.4" as Ibex uses this version
4) While modifying changelog (gedit gtk+2.0-2.14.4/debian/changelog) use this code:
gtk+2.0 (2.14.4-1ubuntu3.1~adq) intrepid; urgency=low
* debian/patches/patch.diff:
- patch from rainwoodman, for globalmenu integration
-- lviggiani <lviggiani@gmail.com> Tue, 03 Nov 2008 15:56:00 -0100
You can put your email if you like, however it is important to set a new version (first row) and "intrepid" rather than "hardy" otherwise the deb will have a older version than those installed in your system
5) Obviously, use this patch: http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff
Compiling has worked. I'm now moving to a virtual machine before installing patched gkt files and compiling / installing the applet in order to avoid damages to my system (never know... :) ). I'll keep you posted on the progresses.
Compiling fails for me :???:
arnout@w0ei:~/global-menu-install/gnome2-globalmenu-applet$ make
make all-recursive
make[1]: Entering directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet'
Making all in vapi-compat
make[2]: Entering directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet/vapi-compat'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet/vapi-compat'
Making all in libgmarkupdoc
make[2]: Entering directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet/libgmarkupdoc'
/usr/bin/valac --vapidir=../vapi-compat --pkg=valacompat --pkg gtkcompat -C --pkg dbus-glib-1 --pkg gtk+-2.0 --pkg gtk+-2.0 --library gmarkupdoc gmarkupdoc-documentmodel.vala gmarkupdoc-node.vala gmarkupdoc-view.vala gmarkupdoc-section.vala gmarkupdoc-parser.vala gmarkupdoc-document.vala gmarkupdoc-documenttreeadapter.vala gmarkupdoc-listview.vala gmarkupdoc-dbusview.vala gmarkupdoc-remotedocument.vala
gmarkupdoc-documentmodel.vala:10.18-10.28: error: The type name `StringChunk' could not be found
private static StringChunk strings = null;
^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
make[2]: *** [gmarkupdoc.vapi] Error 1
make[2]: Leaving directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet/libgmarkupdoc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/arnout/global-menu-install/gnome2-globalmenu-applet'
make: *** [all] Error 2
nicesnake
November 4th, 2008, 01:05 AM
Hi Guys,
I'm trying to install on Intrepid i386.
I started from this guide:
http://ayozone.org/2008/03/12/global-menu-the-new-gnome-macmenu/
An I've changed the following:
1) The version I'm working on is gnome2-globalmenu-applet-0.6 (change this while checking out sources from svn)
2) Replace in all commands "gtk+2.0-2.12.0" with "gtk+2.0-2.14.4" as Ibex uses this version
4) While modifying changelog (gedit gtk+2.0-2.14.4/debian/changelog) use this code:
gtk+2.0 (2.14.4-1ubuntu3.1~adq) intrepid; urgency=low
* debian/patches/patch.diff:
- patch from rainwoodman, for globalmenu integration
-- lviggiani <lviggiani@gmail.com> Tue, 03 Nov 2008 15:56:00 -0100
You can put your email if you like, however it is important to set a new version (first row) and "intrepid" rather than "hardy" otherwise the deb will have a older version than those installed in your system
5) Obviously, use this patch: http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff
Compiling has worked. I'm now moving to a virtual machine before installing patched gkt files and compiling / installing the applet in order to avoid damages to my system (never know... :) ). I'll keep you posted on the progresses.
this worked for me (Intrepid x64)
just changed export GTK_MODULES=libgnomenu to export GTK_MODULES=globalmenu-gnome
and remeber to compile Vala 0.4.0 (not 3.5 or 0.5.1)
2cute4u
November 4th, 2008, 02:57 AM
Can someone PLEASE update the wiki (https://wiki.ubuntu.com/global_menu)?
This thread is too much of a mess to try and figuree out whats relevent and what's not.
](*,)
Please also, somebody create a launchpad PPA, with all all of the files including vala 0.4.0 Since some of us are 15 year old girls, who can't compile or buid or anything like that
Thank you veruy much =D>
lviggiani
November 4th, 2008, 03:17 AM
@nicesnake
Hi, one question:
The link you posted for the patch doesn't work. Can you please check?
Is it the same I have applied (http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff) or is it something different?
imnotashinobi
November 4th, 2008, 03:54 AM
Can someone PLEASE update the wiki (https://wiki.ubuntu.com/global_menu)?
This thread is too much of a mess to try and figuree out whats relevent and what's not.
](*,)
Please also, somebody create a launchpad PPA, with all all of the files including vala 0.4.0 Since some of us are 15 year old girls, who can't compile or buid or anything like that
Thank you veruy much =D>
I second this despite the fact that I am neither 15 years old nor a female. Also, much of Ubuntu's wiki needs to be updated, not just this certain case.
From what I gathered while trolling this thread:
-patching gtk is NOT necessary when building from latest SVN. [x (http://ubuntuforums.org/showpost.php?p=6095554&postcount=2157)]
-a gtk patch DOES exist for intrepid though. [x (http://ubuntuforums.org/showpost.php?p=6088199&postcount=2152)]
-the guide for installing needs to be carefully modified for use on intrepid [name changes, etc.]
My progress so far:
Installing vala:
1. Downloaded source.
2. ./configure
3. make, no such directory found, or something like that... wtf...
4. search synaptic for vala... finds valac 0.3.5... what's with the c?
5. google "valac .deb"
6. finds correct ver. from debian site, installs 0.4.0-1
Installing globalmenu:
1. Checkout SVN.
2. ./configure
-requires 'gtk-doc >= 1.0'
3. google and synaptic fetches 'gtk-doc-tools'. '-tools'?
4. 32.7 mb of extra space will be used for install > cancel. I figured 'make' would fail anyways. I stink at installing from source, and .debs are more organized anyways.
5. waits for intrepid globalmenu.deb...
And this applet saved so much screen space in hardy T_T.
Anyone with proper .debs feel like uploading?
edit:
@nicesnake
Hi, one question:
The link you posted for the patch doesn't work. Can you please check?
Is it the same I have applied (http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff) or is it something different?
http://code.google.com/p/gnome2-globalmenu/issues/detail?id=141 is the link.
the link got malformed with a '<br />' tossed in there.
zniavre
November 4th, 2008, 06:10 AM
if somebody is able to make those debs i got a small place on web hosting to keep them available for us if you are in need (the time to check for ppa's place ?)
thank you all of you
nicesnake
November 4th, 2008, 06:58 AM
@nicesnake
Hi, one question:
The link you posted for the patch doesn't work. Can you please check?
Is it the same I have applied (http://gnome2-globalmenu.googlecode.com/issues/attachment?aid=7512465931694032093&name=patch.diff) or is it something different?
just compared diffs, they're identical
stan79
November 4th, 2008, 07:08 AM
Hello all.
I am trying to build gnome-globalmenu.
Gnome2-globalmenu was build well, but when i add to gnome panel this applet, i see no menu message and nothing more.
I try to compile gtk2(gtk+2.0_2.14.4) and got error
dpkg-deb: building package `gtk2-engines-pixbuf' in `../gtk2-engines-pixbuf_2.14.4-1ubuntu3.1~adq_amd64.deb'.
dpkg-deb: ignoring 1 warnings about the control file(s)
signfile gtk+2.0_2.14.4-1ubuntu3.1~adq.dsc
gpg: skipped "lviggiani <lviggiani@gmail.com>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available
dpkg-genchanges >../gtk+2.0_2.14.4-1ubuntu3.1~adq_amd64.changes
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
dpkg-buildpackage: warning: Failed to sign .dsc and .changes file
Any help ?
Ubuntu 8.10 x64
Thanks
Xzoky
November 4th, 2008, 07:53 AM
I tried to compile the applet without patching gtk, but using vala.
Getting vala 5.1 is rather easy, but takes some time since you have to upgrade glib.
When I tried to compile the applet, the 'make' command revealed a few errors in some of the .vala files of the applet. And fixing them is far beyond my knowledge ...
stan79
November 4th, 2008, 08:40 AM
@Xzoky
I am compiled gnome2-globalmenu with vala 0.5.1 and don`t have happy
Applet in panel show message 'no menu'.
What is wrong ?
Help please.
ayoli
November 4th, 2008, 09:17 AM
I tried to compile the applet without patching gtk, but using vala.
Getting vala 5.1 is rather easy, but takes some time since you have to upgrade glib.
When I tried to compile the applet, the 'make' command revealed a few errors in some of the .vala files of the applet. And fixing them is far beyond my knowledge ...
It has been told before in this thread that vala version must be 0.4, not 0.3* or 0.5*
A link to the source has been posted also.
I can't say that is the 'official' vala version needed but, I've seen few posts asying that it worked with vala 0.4.
wapsi
November 4th, 2008, 02:04 PM
Okay...
I got Globalmenu (0.6 / the latest trunk) working on xUbuntu 8.10 Intrepid and this is what I did:
I downloaded, compiled and installed Vala 0.4:
http://download.gnome.org/sources/vala/0.4/vala-0.4.0.tar.bz2
Then I took Globalmenu from svn:
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ globalmenu
I removed "no menu" -text from the libgnomenu/gnomenu-menubar.vala file, because it's ugly when some application doesn't have gtk-menu there is "no menu" text in the applet.
Then I ran ./autogen, ./configure --prefix=/usr, make and root: make install. BTW: I was missing some -dev or -tools libraries and I had to install those and after installing the Globalmenu compiling succeed.
After compiling and installing the Globalmenu I put
export GTK_MODULES=globalmenu-gnome line in ~/.profile or ~/.gnomerc file... You can choose.
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
BTW: I have found that the globalmenu is quite buggy and I get some errors messages some times. But still.. 'Rainwoodman' (Globalmenu project's main developer) has done good job, thanks :KS! ..Waiting for stable release with some gconf-options too.
...sorry about my bad english.
V:
xUbuntu 8.10 amd64 / 2.6.27-7-generic
Libtool 2.2.4
Gtk2: 2.14.4-0ubuntu1
ayoli
November 4th, 2008, 02:57 PM
Okay...
I got Globalmenu (0.6 / the latest trunk) working on xUbuntu 8.10 Intrepid and this is what I did:
I downloaded, compiled and installed Vala 0.4:
http://download.gnome.org/sources/vala/0.4/vala-0.4.0.tar.bz2
Then I took Globalmenu from svn:
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ globalmenu
I removed "no menu" -text from the libgnomenu/gnomenu-menubar.vala file, because it's ugly when some application doesn't have gtk-menu there is "no menu" text in the applet.
Then I ran ./autogen, ./configure --prefix=/usr, make and root: make install. BTW: I was missing some -dev or -tools libraries and I had to install those and after installing the Globalmenu compiling succeed.
After compiling and installing the Globalmenu I put
export GTK_MODULES=globalmenu-gnome line in ~/.profile or ~/.gnomerc file... You can choose.
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
BTW: I have found that the globalmenu is quite buggy and I get some errors messages some times. But still.. 'Rainwoodman' (Globalmenu project's main developer) has done good job, thanks :KS! ..Waiting for stable release with some gconf-options too.
...sorry about my bad english.
V:
xUbuntu 8.10 amd64 / 2.6.27-7-generic
Libtool 2.2.4
Gtk2: 2.14.4-0ubuntu1
Nice and almost complete install report, thank you.
I assume you didn't patch and recompile GTK, did you ?
Oh, and can you, please, list the -dev and -tools packages you had to install ?
Xzoky
November 4th, 2008, 03:00 PM
It has been told before in this thread that vala version must be 0.4, not 0.3* or 0.5*
A link to the source has been posted also.
I can't say that is the 'official' vala version needed but, I've seen few posts asying that it worked with vala 0.4.
That means I'll have to downgrade Vala ... I've no idea how to do that.
Maybe I'll survive without a globalmenu after all. ;-)
ayoli
November 4th, 2008, 03:09 PM
That means I'll have to downgrade Vala ... I've no idea how to do that.
just uninstall your vala and compile and install the 0.4 ?
Maybe I'll survive without a globalmenu after all. ;-)
I wouldn't ;)
Xzoky
November 4th, 2008, 03:15 PM
just uninstall your vala and compile and install the 0.4 ?
I don't know how to do that. Never uninstalled anything before without using synaptic ...
ayoli
November 4th, 2008, 03:48 PM
I don't know how to do that. Never uninstalled anything before without using synaptic ...
in the vala source folder from wher you have compiled and installed do :
sudo make uninstall
usually works
zniavre
November 4th, 2008, 03:56 PM
hello good evening ,
i tried to compile vala 0.4 with succes (only need bison and flex )
but when i tried to compile globalmenu i was not enable to find autogen or configure to launch the compilation process...
i m trying again ...
:confused:
wapsi
November 4th, 2008, 04:11 PM
Nice and almost complete install report, thank you.
No, I didn't patch or recompile GTK, because it's not necessary anymore... Big tahnks to rainwoodman!
Oh, and can you, please, list the -dev and -tools packages you had to install ?
Uh... Is there some way to find what I've installed, because bash-history doesn't tell it anymore... Something like libdbus-1-dev and libwnck-dev maybe. But error-messages while coniguring/compiling Globalmenu told me very clearly what is missing.
zniavre
November 4th, 2008, 04:15 PM
hello again
please what did you launch to start compiling ?
http://dl.getdropbox.com/u/187396/Capture-7.png
wapsi
November 4th, 2008, 04:18 PM
hello again
please what did you launch to start compiling ?
http://dl.getdropbox.com/u/187396/Capture-7.png
Install gnome-common -package.
(Or if it's still not working I've automake, autoconf, gcc and g++ installed too).
zniavre
November 4th, 2008, 04:42 PM
thank you it works
at least im starting to add one by one what missing to compile now
i still follow your mini/maxi how-to
it works !!!
thank you
does the preferences menu still into the right clic applet (display an icon on front of menu ...) ?
naja
November 5th, 2008, 12:48 AM
Okay...
I got Globalmenu (0.6 / the latest trunk) working on xUbuntu 8.10 Intrepid and this is what I did:
I downloaded, compiled and installed Vala 0.4:
http://download.gnome.org/sources/vala/0.4/vala-0.4.0.tar.bz2
Then I took Globalmenu from svn:
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ globalmenu
I removed "no menu" -text from the libgnomenu/gnomenu-menubar.vala file, because it's ugly when some application doesn't have gtk-menu there is "no menu" text in the applet.
Then I ran ./autogen, ./configure --prefix=/usr, make and root: make install. BTW: I was missing some -dev or -tools libraries and I had to install those and after installing the Globalmenu compiling succeed.
After compiling and installing the Globalmenu I put
export GTK_MODULES=globalmenu-gnome line in ~/.profile or ~/.gnomerc file... You can choose.
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
BTW: I have found that the globalmenu is quite buggy and I get some errors messages some times. But still.. 'Rainwoodman' (Globalmenu project's main developer) has done good job, thanks :KS! ..Waiting for stable release with some gconf-options too.
...sorry about my bad english.
V:
xUbuntu 8.10 amd64 / 2.6.27-7-generic
Libtool 2.2.4
Gtk2: 2.14.4-0ubuntu1
I tried that plus installed missing *-dev packages, i got vala and globalmenu to compile and installed and added the exportline to ~/.profile, still it didnt work for me "OAFIID:GlobalMenu_PanelApplet"
Would someone share his working build -just to try-, just type "sudo checkinstall -D" instead of "make install" and upload the *.deb files
My just two cents:
http://rapidshare.com/files/160776391/globalmenu-_vala.tar.bz2
Help me Save 1 cm worth of Pixels !!
Thanks
lviggiani
November 5th, 2008, 02:52 AM
Hi Guys,
I did the same and it worked.
I also did patch and recompile GTK (I thought it was necessary...) and it worked.
Just one notice for compiling and installing vala:
./configure; make; and sudo make install works however if you then type "valac --help" you'll get an error (shared lib not found).
To workaround this you first need to install vala from ubuntu repo (sudo apt-get install valac) (this will install version 0.3.5) and then compile & install vala 0.4
lviggiani
November 5th, 2008, 03:34 AM
Just one question...
I noticed that version 0.6 of the applet doesn't offer the possibility to show (beside the menu) either the name of the application nor its icon as version 0.4 does. I tried to right-click on the applet in order to see if there is a setup window to recall but nothing happens.
Did I miss something while compiling / installing?
Thanks
hardrock
November 5th, 2008, 03:56 AM
I tried that plus installed missing *-dev packages, i got vala and globalmenu to compile and installed and added the exportline to ~/.profile, still it didnt work for me "OAFIID:GlobalMenu_PanelApplet"
I'm having the same issue. Does anybody have any solution? I followed the guide for Intrepid on the previous page.
zniavre
November 5th, 2008, 04:00 AM
http://paste.ubuntu-fr-secours.org/src-5924
i got a huge errors list on terminal but the behaviours is "normal"
lviggiani
November 5th, 2008, 08:43 AM
Just one question...
I noticed that version 0.6 of the applet doesn't offer the possibility to show (beside the menu) either the name of the application nor its icon as version 0.4 does. I tried to right-click on the applet in order to see if there is a setup window to recall but nothing happens.
Did I miss something while compiling / installing?
Thanks
Any answer on the above?
I have another question: I have noticed that the applet 0.6 crashes very often with Evolution, especially when you open a new email. Is there a workaround/bug fixing for that?
ayoli
November 5th, 2008, 10:54 AM
Any answer on the above?
I have another question: I have noticed that the applet 0.6 crashes very often with Evolution, especially when you open a new email. Is there a workaround/bug fixing for that?
You may want to post issues (http://code.google.com/p/gnome2-globalmenu/issues/list) about these bugs.
lviggiani
November 5th, 2008, 11:18 AM
You may want to post issues (http://code.google.com/p/gnome2-globalmenu/issues/list) about these bugs.
Done! :)
pgrilo
November 5th, 2008, 11:53 AM
I tried that plus installed missing *-dev packages, i got vala and globalmenu to compile and installed and added the exportline to ~/.profile, still it didnt work for me "OAFIID:GlobalMenu_PanelApplet"
Would someone share his working build -just to try-, just type "sudo checkinstall -D" instead of "make install" and upload the *.deb files
My just two cents:
http://rapidshare.com/files/160776391/globalmenu-_vala.tar.bz2
Help me Save 1 cm worth of Pixels !!
Thanks
Hi!
This is my first post here, I know it is not polite to ask something on a first post, but I'm tempted to second this request the *.deb files.. ;)
ThanX in advance!
wapsi
November 5th, 2008, 01:27 PM
Just one question...
I noticed that version 0.6 of the applet doesn't offer the possibility to show (beside the menu) either the name of the application nor its icon as version 0.4 does. I tried to right-click on the applet in order to see if there is a setup window to recall but nothing happens.
Did I miss something while compiling / installing?
Thanks
I have asked this in Globalmenu's webpage: http://code.google.com/p/gnome2-globalmenu/issues/detail?id=148#c1
Would someone share his working build -just to try-, just type "sudo checkinstall -D" instead of "make install" and upload the *.deb files
I tried, but I get this error while checkinstalling/'debbing' it: dpkg-deb: parse error, in file `/var/tmp/tmp.QMNdDR9033/package/DEBIAN/control' near line 11 package `gnome2':
empty value for version
And Globalmenu is very unstable, because it's under heavy developing... Please, post your Globalmenu error messages and log files to http://code.google.com/p/gnome2-globalmenu/issues/. This will help to develope better Globalmenu and fix bugs. ;)
zniavre
November 5th, 2008, 03:00 PM
hello
i posted two bug report on googlecodepage
but i want to know if others are experiencing issues with fast user swtich applet ?
in fact i can't load (or reload) it , it crash straight away
where can i find any output of this crash to complete my report quite incomplete .
thank you all good evening/bonne soirée
wapsi
November 5th, 2008, 03:29 PM
hello
i posted two bug report on googlecodepage
but i want to know if others are experiencing issues with fast user swtich applet ?
in fact i can't load (or reload) it , it crash straight away
where can i find any output of this crash to complete my report quite incomplete .
thank you all good evening/bonne soirée
Put following lines before export GTK_MODULES=globalmenu-gnome line in .prfofile/.gnomerc/.bash_profile file:
export GNOMENU_VERBOSE=1
export GNOMENU_LOG_FILE=/tmp/globalmenu.log
Then logout and login and Globalmenu is in verbose mode and reporting all in /tmp/globalmenu.log file. Worked for me. BTW: This information is from http://code.google.com/p/gnome2-globalmenu/wiki/BuildFromScratch.
zniavre
November 5th, 2008, 03:45 PM
ok thank you again
i do not know if it's helpfull but i joined a logfile in bug report
sorry for debugging un-experience
wapsi
November 5th, 2008, 04:35 PM
ok thank you again
i do not know if it's helpfull but i joined a logfile in bug report
sorry for debugging un-experience
By the way... Have you tried this:
Edit export GTK_MENUBAR_NO_MAC=[prgname list, eg: "gedit gnome-settings-daemon"] line to match your crashing applet and put it in .profile/.gnomerc file...
zniavre
November 5th, 2008, 05:26 PM
hav not try sorry for taht i need computer for next twos days so i uninstalled globalmenu for this time
i ll try it as soon as possible after works
thank you all
davbren
November 7th, 2008, 12:22 PM
I had the some problem with ubuntu intrepid... thiss what i did...
1) boot in recovery mode
2) remove the globalmenu package - dpkg -r gnome2-globalmenu-applet
3) update the system - apt-get install -f && apt-get update
4) reboot
it work for me good luck
Ok this didn't work. Infact the entry in the panel apps is still there...
I've tried with the --purge extension. That removed some extra config files but still no luck. Having no file menu is quite inconvenient. lol
ScoffeR
November 7th, 2008, 12:28 PM
I don't know do these include a lot of useless scum or do the debs even work :P but here's the debs and list of packages you need to install.
This is for Intrepid Ibex i386:
First install these:
sudo apt-get install valac flex bison gtk-doc-tools gcc g++ libgconf2-dev libdbus-glib-1-dev libwnck-common libwnck-dev libpanelappletmm-2.6-1c2 libpanelappletmm-2.6-dev gconf2 gconf2-common libgconf2-dev libgtk2.0-dev
download these:
http://riippuvuus.net/globalmenu_0.6-1-1_i386.deb
http://riippuvuus.net/vala_0.4.0-1_i386.deb
dpkg -i those debs
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
I quoted couple of lines from najas post, lazy me =)
If there are still missing some packets, tell me the error messages.
If these don't work at all, tell me and I'll delete them.
I got GlobalMenu now working, it looks ok but needs a lot more to be done.
I think I'll leave it on use and go find thinner borders for window top bar :P
edit. took out some unused depencies
...It's better to burn out than fade away
davbren
November 7th, 2008, 12:57 PM
Ok now I'm screwed lol! my user account is pretty much unusable. I can't see anything except my desktop (inc. screenlets) I can't see and icons on my desktop though. I can't access any program or anything... It hasn't affected the other user accounts though, as I'm using one right now.
kvanderslice
November 7th, 2008, 02:06 PM
Thanks for those .deb files, but after installing them, a majority of my gnome panel apps crashed.
ScoffeR
November 7th, 2008, 02:12 PM
Thanks for those .deb files, but after installing them, a majority of my gnome panel apps crashed.
Hmm...sorry, can't help on this one, I actually didn't use upper or lower panel at all, only avant-window-manager + now globalmenu.
Altought there shouldn't be anything crashing apps, compile is made almost on clean Ibex.
LavianoTS386
November 7th, 2008, 03:43 PM
I installed the two .debs and it's not grabbing my menus. Here's what my menu looks like...
pgrilo
November 7th, 2008, 08:26 PM
I don't know do these include a lot of useless scum or do the debs even work :P but here's the debs and list of packages you need to install.
This is for Intrepid Ibex i386:
.............................
.............................
.............................
Would this work on 64?
kvanderslice
November 7th, 2008, 09:37 PM
Hmm...sorry, can't help on this one, I actually didn't use upper or lower panel at all, only avant-window-manager + now globalmenu.
Altought there shouldn't be anything crashing apps, compile is made almost on clean Ibex.
No worries. I'll try again, thanks for the debs though.
naja
November 8th, 2008, 01:13 AM
I don't know do these include a lot of useless scum or do the debs even work :P but here's the debs and list of packages you need to install.
This is for Intrepid Ibex i386:
First install these:
sudo apt-get install valac flex bison gtk-doc-tools gcc g++ libgconf2-dev libdbus-glib-1-dev libwnck-common libwnck-dev libpanelappletmm-2.6-1c2 libpanelappletmm-2.6-dev gconf2 gconf2-common libgconf2-dev libgtk2.0-dev
download these:
http://riippuvuus.net/globalmenu_0.6-1-1_i386.deb
http://riippuvuus.net/vala_0.4.0-1_i386.deb
dpkg -i those debs
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
I quoted couple of lines from najas post, lazy me =)
If there are still missing some packets, tell me the error messages.
If these don't work at all, tell me and I'll delete them.
I got GlobalMenu now working, it looks ok but needs a lot more to be done.
I think I'll leave it on use and go find thinner borders for window top bar :P
edit. took out some unused depencies
...It's better to burn out than fade away
This worked for me mate!
I had no crash what ever and i am using an upper panel
Thank you very much
ayoli
November 8th, 2008, 04:58 AM
Would this work on 64?
I should not as It is specified for Ibex i386
davbren
November 8th, 2008, 06:55 AM
I installed the two .debs and it's not grabbing my menus. Here's what my menu looks like...
This is exactly what I'm getting. Unfortunately I can't un uninstall it... I've tried dpkg with root access and it says that the package isn't installed...
ayoli
November 8th, 2008, 08:08 AM
This is exactly what I'm getting. Unfortunately I can't un uninstall it... I've tried dpkg with root access and it says that the package isn't installed...
Are you sure that you 've really installed the packages ? I mean, you may have missed some install error output when you installed those.
You may want to try to install those packages again from the terminal with sudo dpkg -i package_name.deb and post the error output here if any.
(replace package_name with name of the packages).
ScoffeR
November 8th, 2008, 09:06 AM
For those who have tested to install debs.. If you have text "Alkoholi" on your panel, you must have managed to install the panel since that text is on the GlobalMenu (actually accidentally, it's my hostname, there should read "No Menu" meaning there's no relocatable menu in the application such as FireFox).
If you get the text Alkoholi but no menus, have you done this step:
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
alphaice
November 8th, 2008, 09:32 AM
I don't know do these include a lot of useless scum or do the debs even work :P but here's the debs and list of packages you need to install.
This is for Intrepid Ibex i386:
First install these:
sudo apt-get install valac flex bison gtk-doc-tools gcc g++ libgconf2-dev libdbus-glib-1-dev libwnck-common libwnck-dev libpanelappletmm-2.6-1c2 libpanelappletmm-2.6-dev gconf2 gconf2-common libgconf2-dev libgtk2.0-dev
download these:
http://riippuvuus.net/globalmenu_0.6-1-1_i386.deb
http://riippuvuus.net/vala_0.4.0-1_i386.deb
dpkg -i those debs
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
I quoted couple of lines from najas post, lazy me =)
If there are still missing some packets, tell me the error messages.
If these don't work at all, tell me and I'll delete them.
I got GlobalMenu now working, it looks ok but needs a lot more to be done.
I think I'll leave it on use and go find thinner borders for window top bar :P
edit. took out some unused depencies
...It's better to burn out than fade away
Yeah, it's works for me..., insn't an elegant solution :-P, but it works =D
zniavre
November 8th, 2008, 09:42 AM
hello , bonjour
i tried those .debs
Thank you it's the easier solution the time some bugs are solved. (user switch applet)
it works quite well here
thank you see you soon
davbren
November 8th, 2008, 02:53 PM
For those who have tested to install debs.. If you have text "Alkoholi" on your panel, you must have managed to install the panel since that text is on the GlobalMenu (actually accidentally, it's my hostname, there should read "No Menu" meaning there's no relocatable menu in the application such as FireFox).
If you get the text Alkoholi but no menus, have you done this step:
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
I did try that yh. Could you post an example of how the ~./profile file should look like?
LavianoTS386
November 8th, 2008, 05:12 PM
I added that line and now it's working :)
Zopiac
November 9th, 2008, 02:39 AM
First install these:
sudo apt-get install valac flex bison gtk-doc-tools gcc g++ libgconf2-dev libdbus-glib-1-dev libwnck-common libwnck-dev libpanelappletmm-2.6-1c2 libpanelappletmm-2.6-dev gconf2 gconf2-common libgconf2-dev libgtk2.0-dev
download these:
http://riippuvuus.net/globalmenu_0.6-1-1_i386.deb
http://riippuvuus.net/vala_0.4.0-1_i386.deb
dpkg -i those debs
dpkg: error processing globalmenu_0.6-1-1_i386.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
globalmenu_0.6-1-1_i386.deb
didnt seem to work for me:
dpkg: error processing globalmenu_0.6-1-1_i386.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
globalmenu_0.6-1-1_i386.deb
Zopiac
November 9th, 2008, 02:52 AM
this is what i've got so far; i followed some guide, uninstalled the applet, tried another, etc, like 4 times, and here is the best i've vome up with :\
edit: all right i got the graphics to fit nicely, but there's still no menus there. any idea why they are missing?
tomas.sprlak
November 9th, 2008, 04:17 AM
I don't know do these include a lot of useless scum or do the debs even work :P but here's the debs and list of packages you need to install.
This is for Intrepid Ibex i386:
First install these:
sudo apt-get install valac flex bison gtk-doc-tools gcc g++ libgconf2-dev libdbus-glib-1-dev libwnck-common libwnck-dev libpanelappletmm-2.6-1c2 libpanelappletmm-2.6-dev gconf2 gconf2-common libgconf2-dev libgtk2.0-dev
download these:
http://riippuvuus.net/globalmenu_0.6-1-1_i386.deb
http://riippuvuus.net/vala_0.4.0-1_i386.deb
dpkg -i those debs
put:
export GTK_MODULES=globalmenu-gnome line in ~/.profile file (last line)
Then logout and login and put the Globalmenu applet in Gnome-panel and open some applications, which have standard GTK-menu (such as nautilus, thunar, gnome-terminal, epiphany-browser, evolution...) and smile!
....
hey, thank you for the trick. I followed your instructuin, I can see the menu and I confirm the incompatibility with fast-user-switcher applet. another thing, quite bizzare, when there's no program opened, the globalmenu shows File-Edit-Places-Help, but the items under 'Places' that ares supposed to launch Nautilus (Home, Computer, Documents, Music ..) don't work: when I click on them, it crashes the globalmenu applet. anyone else experiencing this?
zniavre
November 9th, 2008, 04:26 AM
hello / bonjour
tomas.sprlak i got exactly your errors with fast user switch and the "place" links to this nautilus extensions. (with .debs and/or compiled software)
hope it will be solved soon ...
:) au revoir / good bye
LavianoTS386
November 9th, 2008, 02:02 PM
I also compiled this on 64-bit. It works fine, minus the incompatability with the fast-user-switching applet
pgrilo
November 9th, 2008, 02:47 PM
I also compiled this on 64-bit. It works fine, minus the incompatability with the fast-user-switching applet
Hi!
Did you compile it into debs? Could you please share it?
That would make my day!
(or post a step-by-step tut?)
TIA!
samushka
November 10th, 2008, 11:33 AM
Here is a step by step tutorial on how to build it from SVN. If it turns out working for most people, you can use this on the website in place of the outdated Ubuntu how-to's. I tried making this as newbie/copy+paste friendly as possible.
# Install basic developer tools.
sudo apt-get install automake autoconf build-essential
# Install vala 0.4.0.
cd ~/Desktop
wget http://download.gnome.org/sources/vala/0.4/vala-0.4.0.tar.bz2
tar xvjf vala-0.4.0.tar.bz2
cd ~/Desktop/vala-0.4.0/
sudo apt-get install bison flex libglib2.0-dev
./configure
make
sudo make install
cd ~/Desktop
rm -rf vala*
# Install gnome-globalmenu.
Note: Text on line 1 extends past box (notice scrollbar at bottom). Make sure to copy entire line.
sudo apt-get install subversion gnome-common gtk-doc-tools automake1.9 libgtk2.0-dev libdbus-glib-1-dev libpanel-applet2-dev libwnck-dev
cd ~/Desktop
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ gnome-globalmenu
cd gnome-globalmenu
./autogen.sh
./configure --prefix=/usr
make
sudo make install
cd ~/Desktop
rm -rf gnome-globalmenu
# Load module on login.
gedit ~/.gnomerc
# Add following line to it:
export GTK_MODULES=globalmenu-gnome
# Log out of your user account and log back in.
# Right-click on your gnome-panel, and choose:
Add to Panel...
# Scroll down and select:
Global Menu Panel Applet
# Finally to enable the applet, click:
Add
pgrilo
November 10th, 2008, 11:40 AM
Thanks alot, samushka!! =D>
EDIT:
I have a problem at the #globalmenu step:
./configure --prefix=/usr
error:
configure: error: Package requirements (glib-2.0, gtk+-2.0, dbus-glib-1) were not met:
No package 'dbus-glib-1' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GMARKUPDOC_DBUS_CFLAGS
and GMARKUPDOC_DBUS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
And when trying to continue:
make
error:
make: *** No targets specified and no makefile found. Stop.
I'm on intrepid 64, could it be an architecture problem?
Thanks again for your help..
samushka
November 10th, 2008, 12:00 PM
Thanks alot, samushka!! =D>
No problem...
More importantly thought, let me know if it worked !
kikoo
November 10th, 2008, 12:10 PM
Work until the line:
sudo apt-get install subversion gnome-common gtk-doc-tools automake1.9 libgtk2.0-dev libdbus
Terminal reply:
E: Impossible de trouver le paquet libdbus (FRENCH)
traduction: E: impossible to find libdbus packet
Same error than pgrilo
I try to make the installation without this packet but it don't work =/
pgrilo
November 10th, 2008, 12:21 PM
No problem...
More importantly thought, let me know if it worked !
Thanks for your assistance. I got stuck with the error above ^^
samushka
November 10th, 2008, 12:21 PM
lemme see if i can pin down the problem.
odd thing is, that i just did a fresh install of Ubuntu, and it worked fine...
i copied/pasted each step to make sure too.
samushka
November 10th, 2008, 12:26 PM
Work until the line:
Terminal reply:
traduction: E: impossible to find libdbus packet
I try to make the installation without this packet but it don't work =/
est-ce que vous est sur que vous avez copier le ligne entier?... parce-que ce n'est pas libdus que j'ai liste, c'est:
sudo apt-get install subversion gnome-common gtk-doc-tools automake1.9 libgtk2.0-dev libdbus-glib-1-dev libpanel-applet2-dev libwnck-dev
svp notez le "scrollbar" en bas de la boite... le ligne continue.
samushka
November 10th, 2008, 12:29 PM
Thanks for your assistance. I got stuck with the error above ^^
like i told kikoo, are you sure you copied the ENTIRE line?
note the scrollbar at the bottom of the box, the line continues past that.
here is the entire package list that i downloaded.
sudo apt-get install automake autoconf build-essential
sudo apt-get install bison flex libglib2.0-dev
sudo apt-get install subversion gnome-common gtk-doc-tools automake1.9 libgtk2.0-dev libdbus-glib-1-dev libpanel-applet2-dev libwnck-dev
pgrilo
November 10th, 2008, 12:59 PM
like i told kikoo, are you sure you copied the ENTIRE line?
note the scrollbar at the bottom of the box, the line continues past that.
here is the entire package list that i downloaded.
sudo apt-get install automake autoconf build-essential
sudo apt-get install bison flex libglib2.0-dev
sudo apt-get install subversion gnome-common gtk-doc-tools automake1.9 libgtk2.0-dev libdbus-glib-1-dev libpanel-applet2-dev libwnck-dev
Jesus! Stupid me.. That was it, I missed the scrollbar and didn't download all those packages.
It is working perfectly! =D>
Your instructions should go to the wiki.
Big ThanX!!
ayoli
November 10th, 2008, 01:09 PM
Here is a step by step tutorial on how to build it from SVN. If it turns out working for most people, you can use this on the website in place of the outdated Ubuntu how-to's. I tried making this as newbie/copy+paste friendly as possible.
# Install basic developer tools.
sudo apt-get install automake autoconf build-essential
# Install vala 0.4.0.
cd ~/Desktop
wget http://download.gnome.org/sources/vala/0.4/vala-0.4.0.tar.bz2
tar xvjf vala-0.4.0.tar.bz2
cd ~/Desktop/vala-0.4.0/
sudo apt-get install bison flex libglib2.0-dev
./configure
make
sudo make install
cd ~/Desktop
rm -rf vala*
# Install gnome-globalmenu.
(Note: Copy and paste entire first three lines at once, not seperately.)
sudo apt-get install subversion gnome-common \
gtk-doc-tools automake1.9 libgtk2.0-dev libdbus-glib-1-dev \
libpanel-applet2-dev libwnck-dev
cd ~/Desktop
svn checkout http://gnome2-globalmenu.googlecode.com/svn/trunk/ gnome-globalmenu
cd gnome-globalmenu
./autogen.sh
./configure --prefix=/usr
make
sudo make install
cd ~/Desktop
rm -rf gnome-globalmenu
# Load module on login.
gedit ~/.gnomerc
# Add following line to it:
export GTK_MODULES=globalmenu-gnome
# Log out of your user account and log back in.
# Right-click on your gnome-panel, and choose:
Add to Panel...
# Scroll down and select:
Global Menu Panel Applet
# Finally to enable the applet, click:
Add
Lol, just finished to write almost the same how to on my website and was comming here to post the link when I saw yours :)
here's the link (french and english version) :
http://ayozone.org/2008/11/10/how-to-install-globalmenu-06-on-ubuntu-intrepid/
samushka
November 10th, 2008, 01:59 PM
Jesus! Stupid me.. That was it, I missed the scrollbar and didn't download all those packages.
It is working perfectly! =D>
Your instructions should go to the wiki.
Big ThanX!!
np, glad i could help !
samushka
November 10th, 2008, 02:34 PM
I might be off-topic here, and I apologize if I'm offending anyone...
I created some
gnome-panel
http://www.gnome-look.org/content/show.php?content=92572
and
avant-window-navigator
http://gnome-look.org/content/show.php?content=92481
themes.
</self-promotion>
;-)
pgrilo
November 10th, 2008, 03:14 PM
the gnome panel is outstanding! thanx!
the dock also looks nice, but I'm using cairo-dock.
ayoli
November 10th, 2008, 03:47 PM
I might be off-topic here, and I apologize if I'm offending anyone...
I created some
gnome-panel
http://www.gnome-look.org/content/show.php?content=92572
and
avant-window-navigator
http://gnome-look.org/content/show.php?content=92481
themes.
</self-promotion>
;-)
you may want to promote your themes in the desktop thread (http://ubuntuforums.org/showthread.php?t=241868), you'll have more readers ;)
samushka
November 10th, 2008, 03:49 PM
Due to firefox's incompatibility with gnome-globalmenu, I highly recommend this firefox extension:
TinyMenu
http://trac.arantius.com/wiki/Extensions/TinyMenu
To help minimize the menubar's intrusiveness in firefox.
Here's a screenshot of my firefox browser.
I set my menu pushed to the right side, IE7-style.
samushka
November 10th, 2008, 03:54 PM
you may want to promote your themes in the desktop thread (http://ubuntuforums.org/showthread.php?t=241868), you'll have more readers ;)
I'd rather post my stuff on threads (like this one) in which people also follow the document-centric approach to a desktop.
pgrilo
November 10th, 2008, 03:59 PM
ThanX for the FF tip. Nice stuff.
lviggiani
November 11th, 2008, 08:30 AM
Hi, up to yesterday I was able to compile the applet and install it.
Today I have checked out the latest version (1479) and (after ./autogen.sh --prefix=/usr ) when I do "make" I get the following error:
GMarkup_DocumentParser.o: In function `main':
/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests/test.c:3: undefined reference to `_test'
collect2: ld returned 1 exit status
make[3]: *** [GMarkup_DocumentParser] Error 1
make[3]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu'
make: *** [all] Error 2
the only thing I have new is the ubuntu proposed linux image update (2.6.27-8-generic).
Any idea?
ayoli
November 11th, 2008, 08:41 AM
Hi, up to yesterday I was able to compile the applet and install it.
Today I have checked out the latest version (1479) and (after ./autogen.sh --prefix=/usr ) when I do "make" I get the following error:
GMarkup_DocumentParser.o: In function `main':
/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests/test.c:3: undefined reference to `_test'
collect2: ld returned 1 exit status
make[3]: *** [GMarkup_DocumentParser] Error 1
make[3]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lviggiani/globalmenu-install/gnome2-globalmenu'
make: *** [all] Error 2
the only thing I have new is the ubuntu proposed linux image update (2.6.27-8-generic).
Any idea?
did you compile and install vala 0.4.0 before (without --prefix=/usr or for some reasons it seems it won't work) ?
lviggiani
November 11th, 2008, 08:52 AM
did you compile and install vala 0.4.0 before (without --prefix=/usr or for some reasons it seems it won't work) ?
Yes vala is compiled and working.
I did not re-compile vala after updating to 2.6.27-8-generic kernel.
$ valac --version
Vala 0.4.0
Are you saying to use --prefix=/usr while compiling vala?
d3caf
November 11th, 2008, 08:55 AM
after following all the steps carefully, I get this error at the very end when I save
"gedit ~/.gnomerc":
(gedit:1476): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed
0000174315 | gedit | GMarkup | gmarkupdoc-documentmodel.vala:42: GeditWindow100 2
and when I log in again I get this message:
There was an error starting the GNOME Settings Daemon.
Some things, such as themes, sounds, or background settings may not work correctly.
The last error message was:
Failed to connect to socket /tmp/dbus-ex3BXbHmUe: Connection refused
GNOME will still try to restart the Settings Daemon next time you log in.
ayoli
November 11th, 2008, 10:27 AM
Yes vala is compiled and working.
I did not re-compile vala after updating to 2.6.27-8-generic kernel.
$ valac --version
Vala 0.4.0
Are you saying to use --prefix=/usr while compiling vala?
no, I meant the opposite. Not sure if recompile vala after installing a new kernel is needed, you may try.
lviggiani
November 11th, 2008, 11:12 AM
no, I meant the opposite. Not sure if recompile vala after installing a new kernel is needed, you may try.
:(
I tried recompiling vala (ok) but still no luck
I also tried to follow rainwoodman tutorial (http://code.google.com/p/gnome2-globalmenu/wiki/BuildFromScratch) but I still have the same make error... I feel frustrated! :(
:( :( Shame on me!!! I had removed one of the packages needed by make... :( :( Sorry!
ayoli
November 11th, 2008, 12:38 PM
:(
I tried recompiling vala (ok) but still no luck
I also tried to follow rainwoodman tutorial (http://code.google.com/p/gnome2-globalmenu/wiki/BuildFromScratch) but I still have the same make error... I feel frustrated! :(
:( :( Shame on me!!! I had removed one of the packages needed by make... :( :( Sorry!
After compiling and installing vala you can try to run ldconfig and see if you can run globalmenu compil.
edit : does your last sentence mean you've managed the whole process ?
lviggiani
November 11th, 2008, 02:56 PM
After compiling and installing vala you can try to run ldconfig and see if you can run globalmenu compil.
edit : does your last sentence mean you've managed the whole process ?
Yes I managed to compile and install it! :)
At a first sight this last version seems more stable especially in respect with Evolution...
ayoli
November 11th, 2008, 03:45 PM
Yes I managed to compile and install it! :)
At a first sight this last version seems more stable especially in respect with Evolution...
If I understood well, your problem was a missing package, can you tell which one ? It could help if someone have the same error.
lviggiani
November 12th, 2008, 05:52 AM
If I understood well, your problem was a missing package, can you tell which one ? It could help if someone have the same error.
Yes, you're right!
I was missing automake1.9.
engla
November 12th, 2008, 06:51 PM
nice! I just installed the new 0.6 version as well! Absolutely fantastic -- seems to work as well with all basic things. Just having some small problems with epiphany -- probably because the bookmarks menu contains >1000 entries. I love this, but I was an OS X fan until 2 years ago!
ruipalmeira
November 14th, 2008, 10:32 AM
how do you uninstall this global menu applet... the older one didn't give me any problems... it was straight install/uninstall...
by the way, i installed it with the .debs provided (Only the Global Menu)
EDIT : Synaptic doesn't find the package as Global menu..
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.