How to have a Global Menu in Ubuntu Mate thanks to Vala Panel AppMenu

Vala AppMenu Panel

The spread of environments such as Unity or MacOS have made more and more users use menus such as Global Menu. A global menu feature that is practical for many users. How to have this in our Ubuntu we have already explained, as well as how to have it in Xubuntu.

Today we are going to tell you how to have it in Ubuntu MATE thanks to an application called Vala Panel AppMenu. This application is capable of applying a substantial change to the MATE menus, that is, leaving aside the old Gnome aspect.

Vala Panel AppMenu will help us to have the menus outside the application window

To get Vala Panel AppMenu working on MATE, first we must have the latest version of MATE or Ubuntu MATE 16.10. We will also need the following libraries GLib 2.40 or later, Prevalac 0.24 or later and libbamf 0.5.0 or later. Once we meet these requirements, we open a terminal in Ubuntu MATE and write the following:

sudo add-apt-repository ppa:webupd8team/mate
sudo apt update
sudo apt install mate-applet-vala-appmenu unity-gtk3-module unity-gtk2-module appmenu-qt appmenu-qt5

This will install the application. Now we have to configure it to work with various Ubuntu MATE applications. So we open the following file with the terminal ~ / .config / gtk-3.0 / settings.ini and under "SETTINGS" we paste the following:


If we don't have it, we have to create the folder and the file with the previous information. Once done, we save everything and restart the session. Now, we only have to insert the Vala Panel AppMenu in the Ubuntu MATE panel, otherwise it will not work.

So on the panel we will right click with the mouse and choose the option «Add Item», among the list of elements that we can add, we will choose Vala Panel AppMenu and that's it, We will already have the Global Menu option in Ubuntu MATE. It's a long process, but if we really appreciate this kind of customization, the end result will pay off.

Source: Webupd8

The content of the article adheres to our principles of editorial ethics. To report an error click here.

2 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Lucio said

    And how I install those libraries I have not been able to achieve

  2.   Carlos said

    The same thing happens to me, "The mate-applet-vala-appmenu package could not be located", and now ... what do I do? Will Chapulín help me?