Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gnome New main menu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
gentoo_newguy
Guru
Guru


Joined: 10 Oct 2006
Posts: 539

PostPosted: Sun Apr 27, 2008 4:36 pm    Post subject: Gnome New main menu Reply with quote

Hi just a quick question i was hoping someone could answer.

I noticed that on some of the other distros they have a really nice looking gnome desktop.
Shown below

http://news.opensuse.org/wp-content/uploads/2007/09/103gnome-desktop.png

I was wondering if it is possible to make my Gentoo box look like this ?
Is this some sought of theme ?

Cheers


Last edited by gentoo_newguy on Sun Apr 27, 2008 8:37 pm; edited 1 time in total
Back to top
View user's profile Send private message
SeaTiger
l33t
l33t


Joined: 22 Nov 2007
Posts: 603
Location: Toronto, Ontario, Canada

PostPosted: Sun Apr 27, 2008 7:27 pm    Post subject: Reply with quote

The picture stur up my curiosity and I went on some digging in google and find the following:

http://reverendted.wordpress.com/2007/02/14/show-me-that-updated-gnome-main-menu/

http://svn.gnome.org/viewvc/gnome-main-menu/branches/version-2/

Seems you can download from the svn.
Back to top
View user's profile Send private message
gentoo_newguy
Guru
Guru


Joined: 10 Oct 2006
Posts: 539

PostPosted: Sun Apr 27, 2008 8:33 pm    Post subject: Reply with quote

Hey thanks man im gona give it ago
what do u think ?
It looks pretty nice.
Also sorry to be a pain which files do i need to download.
And how would i go about installing them if anyone could run me through the process i would be very very thankful
I have never done this before.
Back to top
View user's profile Send private message
ferg
Guru
Guru


Joined: 15 Nov 2002
Posts: 540
Location: Cambridge, UK

PostPosted: Mon Apr 28, 2008 8:12 am    Post subject: Reply with quote

Oh no.... Windows-a-like menus!

I hope that these do not become the default in Gnome. I really do hate these type of menus :-)

Cheers
Ferg
_________________
Climb up it, kayak down it + make sure it runs on GNU/Linux
"cease to exist, giving my goodbye, drive my car into the ocean,
you think I'm dead, but i sail away, on a wave of mutilation!"
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Mon Apr 28, 2008 8:27 am    Post subject: Reply with quote

YECH. Too much like windows.

I wonder if you can make it come down from the top, have the system tray at the top, and have the window selector at the bottom.
It would look better that way.
Or vice versa.
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
gentoo_newguy
Guru
Guru


Joined: 10 Oct 2006
Posts: 539

PostPosted: Mon Apr 28, 2008 8:28 am    Post subject: Reply with quote

Ok thanks for ur views.
I just wanna give it ago.
Is any able to talk me through the steps of which files i need to download and how to get it installed ?

Thanks
Back to top
View user's profile Send private message
baeksu
l33t
l33t


Joined: 26 Sep 2004
Posts: 609
Location: Seoul, Korea

PostPosted: Mon Apr 28, 2008 8:29 am    Post subject: Reply with quote

ferg wrote:
Oh no.... Windows-a-like menus!

I hope that these do not become the default in Gnome. I really do hate these type of menus :-)

Cheers
Ferg

Well, people have different tastes. As long as we all can choose what we have, I don't really see any problems with having some new options.

I believe the menu is the Suse slab. Here's an (svn) ebuild and patches for it.
_________________
Gnome:
1. A legendary being.
2. A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Mon Apr 28, 2008 8:31 am    Post subject: Reply with quote

http://svn.gnome.org/svn/gnome-main-menu/trunk/

ebuild:
http://gimpel.ath.cx/svn/gimpel/gnome-extra/gnome-main-menu/gnome-main-menu-9999.ebuild

No idea if it compiles right now. Last time I checked, it didn't.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
EvaSDK
Retired Dev
Retired Dev


Joined: 12 Jul 2003
Posts: 171
Location: France, Paris

PostPosted: Mon Apr 28, 2008 9:28 am    Post subject: Reply with quote

even better, the bugzilla link.
Not likely it will enter the gentoo tree soon though.

https://bugs.gentoo.org/show_bug.cgi?id=140027
Back to top
View user's profile Send private message
ferg
Guru
Guru


Joined: 15 Nov 2002
Posts: 540
Location: Cambridge, UK

PostPosted: Mon Apr 28, 2008 9:42 am    Post subject: Reply with quote

baeksu wrote:
ferg wrote:
Oh no.... Windows-a-like menus!

I hope that these do not become the default in Gnome. I really do hate these type of menus :-)

Cheers
Ferg

Well, people have different tastes. As long as we all can choose what we have, I don't really see any problems with having some new options.

I believe the menu is the Suse slab. Here's an (svn) ebuild and patches for it.


You are of course right, and the whole point of Gentoo, and Linux in general, is having a choice. I should have said that i hope that these do not become the only menu, rather than be the default.

Cheers
Ferg
_________________
Climb up it, kayak down it + make sure it runs on GNU/Linux
"cease to exist, giving my goodbye, drive my car into the ocean,
you think I'm dead, but i sail away, on a wave of mutilation!"
Back to top
View user's profile Send private message
gentoo_newguy
Guru
Guru


Joined: 10 Oct 2006
Posts: 539

PostPosted: Mon Apr 28, 2008 3:06 pm    Post subject: Reply with quote

Hey sorry didnt want to course a war.
I did agree though i thought it was all about a choice.
I have like 8 machines with the default gnome menu.
I just wanted to try the new one out.

I have no idea to get this installed.
Can some like explain for a dumb person thanks for all the help
Everytime u guys teach me i learn something new.
And i love to share my knowledge.
I can see there are loads of files but im pretty new to it all could anyone explaine how i could get this working on my Gentoo system

And if im asking to much please say just i dont wanna try and compile something and mess my system up
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Mon Apr 28, 2008 9:57 pm    Post subject: Reply with quote

Here's my interpretation of how to do it.

Add these line to /etc/make.conf:
Code:

PORTDIR_OVERLAY="/usr/local/portage"
FEATURES="collision-protect ccache parallel-fetch"

If the features line is already there, just make sure you insert collision-protect into it



If for some reason /usr/local/portage doesn't exist, create it with mkdir /usr/local/portage

Then:
Code:
mkdir /usr/local/portage/gnome-extra/gnome-main-menu


Copy and paste everything from here:
https://bugs.gentoo.org/attachment.cgi?id=122499&action=view

Into a new file, save it as

Code:
/usr/local/portage/gnome-extra/gnome-main-menu/gnome-main-menu-9999.ebuild


Do the same with these:

1. https://bugs.gentoo.org/attachment.cgi?id=93178&action=view
2. https://bugs.gentoo.org/attachment.cgi?id=145333&action=view
3. https://bugs.gentoo.org/attachment.cgi?id=122500&action=view
4. https://bugs.gentoo.org/attachment.cgi?id=122501&action=view

Save them as:

Code:

1. 01-gnome-main-menu-autogen-noconfigure.patch
2. 02-configure.in-remove-gtk-doc.patch
3. 03-tracker-search.patch
4. 04-disable-search.patch

IMPORTANT! They must be put in a directory called files in the same directory as gnome-main-menu-9999.ebuild

Now emerge gnome-main-menu and it should be all go.

Note that all this should be done as root.

Tell me how you get on. If it works without a hitch I shall put it in the howto section.
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |


Last edited by tatotato on Tue Apr 29, 2008 9:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
gentoo_newguy
Guru
Guru


Joined: 10 Oct 2006
Posts: 539

PostPosted: Mon Apr 28, 2008 11:30 pm    Post subject: Reply with quote

Thank u very very much.
Im going to try this out.
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Mon Apr 28, 2008 11:46 pm    Post subject: Reply with quote

No problem man. Report back with any problems.
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
Xamindar
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1155
Location: California

PostPosted: Tue Apr 29, 2008 9:37 am    Post subject: Reply with quote

The sabayon overlay also has an ebuild for this menu. I currently use it and it works great.....though I also haven't compiled the most recent gnome-main-menu as it failed to compile last I tried.

I don't want the whole sabayon overlay so I usually add that overlay (layman -a sabayon)....emerge gnome-main-menu and then delete the overlay (layman -d sabayon).

Read the overlay documentation for better understanding of overlays. Once you understand them you will love them.
http://www.gentoo.org/proj/en/overlays/userguide.xml
Back to top
View user's profile Send private message
upengan78
l33t
l33t


Joined: 27 Jun 2007
Posts: 711
Location: IL

PostPosted: Tue Apr 29, 2008 9:10 pm    Post subject: Reply with quote

EDIT :
@Xamindar

Quote:
layman -a sabayon


Quote:
layman -s sabayon



Quote:
emerge -av gnome-main-menu

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] gnome-extra/gnome-main-menu-9999 USE="-debug -doc" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/portage/local/layman/sabayon

Would you like to merge these packages? [Yes/No] Yes
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) gnome-extra/gnome-main-menu-9999 to /
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
* subversion update start -->
* repository: http://svn.gnome.org/svn/gnome-main-menu/trunk
At revision 452.
* working copy: /usr/portage/distfiles/svn-src/gnome-main-menu/trunk

* Fixing OMF Makefiles ... [ ok ]
* Applying 02-gnome-main-menu-autogen-noconfigure.patch ... [ ok ]
* Applying 03-configure.in-remove-gtk-doc.patch ...

* Failed Patch: 03-configure.in-remove-gtk-doc.patch !
* ( /usr/portage/local/layman/sabayon/gnome-extra/gnome-main-menu/files/03-configure.in-remove-gtk-doc.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/03-configure.in-remove-gtk-doc.patch-6084.out

*
* ERROR: gnome-extra/gnome-main-menu-9999 failed.
* Call stack:
* ebuild.sh, line 49: Called src_unpack
* environment, line 2671: Called epatch 'src_unpack'
* environment, line 1441: Called die
* The specific snippet of code:
* die "Failed Patch: ${patchname}!";
* The die message:
* Failed Patch: 03-configure.in-remove-gtk-doc.patch!
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/environment'.
*

* Messages for package gnome-extra/gnome-main-menu-9999:

* Failed Patch: 03-configure.in-remove-gtk-doc.patch !
* ( /usr/portage/local/layman/sabayon/gnome-extra/gnome-main-menu/files/03-configure.in-remove-gtk-doc.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/03-configure.in-remove-gtk-doc.patch-6084.out
*
* ERROR: gnome-extra/gnome-main-menu-9999 failed.
* Call stack:
* ebuild.sh, line 49: Called src_unpack
* environment, line 2671: Called epatch 'src_unpack'
* environment, line 1441: Called die
* The specific snippet of code:
* die "Failed Patch: ${patchname}!";
* The die message:
* Failed Patch: 03-configure.in-remove-gtk-doc.patch!
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-extra/gnome-main-menu-9999/temp/environment'.


What could be the issue ??


Last edited by upengan78 on Tue Apr 29, 2008 9:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Tue Apr 29, 2008 9:14 pm    Post subject: Reply with quote

Are you using the ebuild I linked to?

Because there's no mention of 03-configure-in-remove-gtk-crap-wahetever. patch in it :)

EDIT: Oh, you're using that-a-one.

Maybe you could try building it from GNOME svn?
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
upengan78
l33t
l33t


Joined: 27 Jun 2007
Posts: 711
Location: IL

PostPosted: Tue Apr 29, 2008 9:17 pm    Post subject: Reply with quote

:D
@ tatotato
Not really yours

but not that I did not try your method

do we have to
Quote:
mkdir /usr/local/portage/gnome-extra/gnome-main-menu
as well ?

/usr/local/portage/gnome-extra/gnome-main-menu <-- directory is not present in my system !

and what is the use of

Quote:
mkdir /usr/local/portage/gnome-extra/slab


then ?

EDIT :
Quote:
Maybe you could try building it from GNOME svn?


No idea how would I do that ! :lol:
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Tue Apr 29, 2008 9:22 pm    Post subject: Reply with quote

Quote:

mkdir /usr/local/portage/gnome-extra/slab


Whoops, error on my end. Will edit the guide.

slab is meant to say gnome-main-menu :)
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
upengan78
l33t
l33t


Joined: 27 Jun 2007
Posts: 711
Location: IL

PostPosted: Tue Apr 29, 2008 9:26 pm    Post subject: Reply with quote

Thanks

Do you think I should remove / delete the overlay I added to use different method ? EDIT : Deleted overlay

EDIT:


Also is this expected

Quote:
emerge -av gnome-main-menu

These are the packages that would be merged, in order:

Calculating dependencies |!!! Manifest file not found: '/usr/local/portage/gnome-extra/gnome-main-menu/Manifest'

!!! All ebuilds that could satisfy "gnome-extra/gnome-main-menu" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-extra/gnome-main-menu-9999 (masked by: corruption)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


Can I

echo "gnome-extra/gnome-main-menu" >> /etc/portage/package.keywords ?


Last edited by upengan78 on Tue Apr 29, 2008 9:34 pm; edited 2 times in total
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Tue Apr 29, 2008 9:34 pm    Post subject: Reply with quote

Oh and to SVN it, first make sure you have SVN installed, then :

Code:
svn checkout http://svn.gnome.org/svn/gnome-main-menu/trunk gnome-main-menu


You may have to SVN other dependenices, the syntax for that is:

svn checkout http://svn.gnome.org/svn/$MODULE/trunk $MODULE
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |


Last edited by tatotato on Tue Apr 29, 2008 9:42 pm; edited 1 time in total
Back to top
View user's profile Send private message
upengan78
l33t
l33t


Joined: 27 Jun 2007
Posts: 711
Location: IL

PostPosted: Tue Apr 29, 2008 9:36 pm    Post subject: Reply with quote

Quote:
svn checkout http://svn.gnome.org/svn/gnome-terminal/trunk gnome-terminal


works for me but at which directory I do it ?


Last edited by upengan78 on Tue Apr 29, 2008 9:41 pm; edited 3 times in total
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Tue Apr 29, 2008 9:37 pm    Post subject: Reply with quote

upengan78 wrote:
Thanks

Do you think I should remove / delete the overlay I added to use different method ? EDIT : Deleted overlay


Yeah, just in the sake of a nice clean build.

upengan78 wrote:

Can I

echo "gnome-extra/gnome-main-menu" >> /etc/portage/package.keywords ?


I think so. Shouldn't do any harm.

Bear in mind everybody that this is my first guide.

I think I just hijacked a thread..
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
tatotato
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 119
Location: All Along the Watchtower

PostPosted: Tue Apr 29, 2008 9:41 pm    Post subject: Reply with quote

upengan78 wrote:
svn checkout http://svn.gnome.org/svn/gnome-terminal/trunk gnome-terminal

works for me but at which directory I do it ?


Oh hell, i forgot to edit the copy+paste :oops: check back above, I will change it to gnome-main-menu.

For a cleaner checkout, do it inside a directory in your home, called anything you want, I would call it something like gnomesvn.
_________________
|spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer |
Back to top
View user's profile Send private message
upengan78
l33t
l33t


Joined: 27 Jun 2007
Posts: 711
Location: IL

PostPosted: Tue Apr 29, 2008 9:49 pm    Post subject: Reply with quote

:D

After doing svn checkout ?

Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum