View previous topic :: View next topic |
Author |
Message |
gentoo_newguy Guru
Joined: 10 Oct 2006 Posts: 539
|
Posted: Sun Apr 27, 2008 4:36 pm Post subject: Gnome New main menu |
|
|
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 |
|
|
SeaTiger l33t
Joined: 22 Nov 2007 Posts: 603 Location: Toronto, Ontario, Canada
|
|
Back to top |
|
|
gentoo_newguy Guru
Joined: 10 Oct 2006 Posts: 539
|
Posted: Sun Apr 27, 2008 8:33 pm Post subject: |
|
|
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 |
|
|
ferg Guru
Joined: 15 Nov 2002 Posts: 540 Location: Cambridge, UK
|
Posted: Mon Apr 28, 2008 8:12 am Post subject: |
|
|
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Mon Apr 28, 2008 8:27 am Post subject: |
|
|
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 |
|
|
gentoo_newguy Guru
Joined: 10 Oct 2006 Posts: 539
|
Posted: Mon Apr 28, 2008 8:28 am Post subject: |
|
|
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 |
|
|
baeksu l33t
Joined: 26 Sep 2004 Posts: 609 Location: Seoul, Korea
|
Posted: Mon Apr 28, 2008 8:29 am Post subject: |
|
|
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 |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
|
Back to top |
|
|
EvaSDK Retired Dev
Joined: 12 Jul 2003 Posts: 171 Location: France, Paris
|
|
Back to top |
|
|
ferg Guru
Joined: 15 Nov 2002 Posts: 540 Location: Cambridge, UK
|
Posted: Mon Apr 28, 2008 9:42 am Post subject: |
|
|
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 |
|
|
gentoo_newguy Guru
Joined: 10 Oct 2006 Posts: 539
|
Posted: Mon Apr 28, 2008 3:06 pm Post subject: |
|
|
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Mon Apr 28, 2008 9:57 pm Post subject: |
|
|
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 |
|
|
gentoo_newguy Guru
Joined: 10 Oct 2006 Posts: 539
|
Posted: Mon Apr 28, 2008 11:30 pm Post subject: |
|
|
Thank u very very much.
Im going to try this out. |
|
Back to top |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Mon Apr 28, 2008 11:46 pm Post subject: |
|
|
No problem man. Report back with any problems. _________________ |spectre-net - my site about nothing | OOSBÈ! DOOVDÈ! | Take me to your dealer | |
|
Back to top |
|
|
Xamindar Veteran
Joined: 03 Oct 2004 Posts: 1155 Location: California
|
Posted: Tue Apr 29, 2008 9:37 am Post subject: |
|
|
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 |
|
|
upengan78 l33t
Joined: 27 Jun 2007 Posts: 711 Location: IL
|
Posted: Tue Apr 29, 2008 9:10 pm Post subject: |
|
|
EDIT :
@Xamindar
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Tue Apr 29, 2008 9:14 pm Post subject: |
|
|
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 |
|
|
upengan78 l33t
Joined: 27 Jun 2007 Posts: 711 Location: IL
|
Posted: Tue Apr 29, 2008 9:17 pm Post subject: |
|
|
@ 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 ! |
|
Back to top |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Tue Apr 29, 2008 9:22 pm Post subject: |
|
|
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 |
|
|
upengan78 l33t
Joined: 27 Jun 2007 Posts: 711 Location: IL
|
Posted: Tue Apr 29, 2008 9:26 pm Post subject: |
|
|
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Tue Apr 29, 2008 9:34 pm Post subject: |
|
|
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 |
|
|
upengan78 l33t
Joined: 27 Jun 2007 Posts: 711 Location: IL
|
Posted: Tue Apr 29, 2008 9:36 pm Post subject: |
|
|
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Tue Apr 29, 2008 9:37 pm Post subject: |
|
|
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 |
|
|
tatotato Tux's lil' helper
Joined: 27 Apr 2008 Posts: 119 Location: All Along the Watchtower
|
Posted: Tue Apr 29, 2008 9:41 pm Post subject: |
|
|
Oh hell, i forgot to edit the copy+paste 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 |
|
|
upengan78 l33t
Joined: 27 Jun 2007 Posts: 711 Location: IL
|
Posted: Tue Apr 29, 2008 9:49 pm Post subject: |
|
|
After doing svn checkout ?
Thanks |
|
Back to top |
|
|
|