Windows Style Menu in Ubuntu

Customizing Ubuntu's Main Menu

Michael Mann
Note: this is only usable if using the main menu, which is not the default for Ubuntu. This option results in a windows like menu and is addable to the panel by right clicking on a blank area of the panel. Choose Add to Panel... and select Main Menu. Click Add.

There seem to be many different way to change the Ubuntu menu icon posted around the Web. I am posting the easiest way to accomplish this task. We will be editing some settings under gconf-editor. These settings are fully reversible.

The gconf-editor is opened using the Run Application. Use the key combination of Alt+F2 to open the Run Application window. Enter gconf-editor and click Run.

The Configuration Editor window is comprised of two parts. We will start in the left pane. Using the navigation on the left, click the arrow in front of apps. Scroll down and click the arrow in front of panel. Do the same with the arrow in front of objects.

Browse through the items presented under objects by left clicking each one. There might be quite a few as every item on the panel gets an entry. You are looking for the following in the right part of the window:

object_type menu-object (Main Menu)

Place a check mark in the option for use_custom_icon. Double click custom_icon and enter the path to the custom icon. An example of a correct path would be:

/home/michael/ubuntu-start.png

Click OK. The panels should refresh, showing the new icon.

If your custom icon does not show right away, check your path. If it is correct, you can try removing the check mark for use_custom_icon and checking it again.

Published by Michael Mann

With over 12 years of professional experience as a Web designer and over 25 years of general computer experience, I am often the resident tech . I own and operate Michael Mann Desktop Publishing, a desktop p...  View profile

10 Comments

Post a Comment
  • Michael Mann8/13/2010

    Carlos,
    The use_custom_icon should be there right above use_menu_path. They are not the same thing.

  • Carlos8/5/2010

    I Couldn't find "use_custom_icon"; I only have "use menu path". Is it the same???

  • Michael Mann6/19/2010

    I have updated the article to note this only works if using the main menu and not the default menu bar. Hope this remedies any problems had by others.

  • jass6/15/2010

    didnt work for me either, items are still displaying old icons. i have double-checked the file paths, using png icons.

  • Michael Mann1/24/2010

    I wrote this while actually doing this. What doesn't work as described?

  • Eddie1/24/2010

    very nice to know, but doesn't quite work how you describe, probably not your fault.

  • James11/15/2009

    It does work for me if I change it from a menu-bar to a menu-object. I don't want this though :(

  • James11/15/2009

    I'm using 9.10 and I'm having problems myself. I tried a .svg and a .png file with no luck. Everything went great but the results -_- By the way, the image I am attempting to apply is a around 400x600 but I figured it would be able to resize it.

  • Michael Mann11/15/2009

    Actually this does work. Make sure to enter the complete path for the path to the custom icon (i.e. /home/username/start.png)

  • does not work11/12/2009

    does not work

Displaying Comments

To comment, please sign in to your Yahoo! account, or sign up for a new account.