Changing GNOME 2.4 menu icon

Changing GNOME 2.4 menu icon

Post by Mengchien » Fri, 06 Feb 2004 10:53:17

Hi all:

I have Mandrake 9.2 and GNOME 2.4 installed. Over the last few days, I have been reading all the documents I can get my hands on, to read about how to
customize GNOME desktop environment to my liking. I am unable to locate the configuration file that will allow me to change the icons in the GNOME
panel, i.e. the "Main Menu" GNOME foot icon. I know a simple hack would be to replace the .png file with whatever file I want and name it the same
"gnome-main-menu.png", but I would like to know *where* GNOME is getting the information to read from this file in the first place. I am in the progress
of rolling out a GNOME desktop solution, and I don't want to end up with dozens of little symlinks and/or mis-named files.

To me, it would make perfect sense that this can somehow be defined in ~/.gnome2/ or ~/.gconf/, and I have looked into the options with
~/.gnome2/vfolders, and did not find anything. Ideally, I would like to have each user login, and his/her "main manu button" will be different based on
his/her preference.

Any help would be greatly appreciated, or any pointer to reading materials that I may have overlooked. The official GNOME guide doesn't seem to cover
this area (


Changing GNOME 2.4 menu icon

Post by J.O. Ah » Sat, 07 Feb 2004 00:29:06

If there is a little bit of continuty in Gnome2, then just point at the "main
menu" icon on the panel and right click and select properties.



Changing GNOME 2.4 menu icon

Post by Mengchien » Sat, 07 Feb 2004 02:37:38

> If there is a little bit of continuty in Gnome2, then just point at the "main

nope, that was my first instinct. it _would_ make sense though, to be able to change icons so easily. however, even after running grep on my box for
the pattern "gnome-main-menu.png", it didn't return any results... i would guess that there is some kind of config file that is telling GNOME to fetch
this image and use it for the main menu icon, and this config file should be in plain text... i seriously doubt that it would be a compile-time option,
it wouldn't really make any sense to have this as a compile-time option. or perhaps it is something Mandrake put in... there are some binaries that are
specific to Mandrake. but again, my point is, even if it's running off a binary, the config file _should_ be in plain text, and for a task like this
(pointing to an image file to use as an icon), i think using a config file is the most logical choice.

i may just be missing this config file for Gnome Panel... so if someone knows where it may be, please let me know. or if i am completely wrong and that
Gnome Panel does not read from a config file for the main menu icon, i would appreciate if someone could point me to the the proper documentataion.