Page 1 of 1

Xfce Top Menu Plugin

Posted: Mon Aug 20, 2018 11:22 am
by rover
Greetings everyone
Using global app menu in xfce may be a little esoteric , appealling to those who whish a macos/unity , look and feel , so i just want to share the way i made it work for me , hoping it may be useful to anyone who wants to try it .

Using top menu is not as simple as installing the plugin . Some extra work is needed and it took some searching to figure out.
The solution i found comes from this page https://linuxdicasesuporte.blogspot.com ... xde-e.html .

Step 1 . Install the plugin xfce4-topmenu-plugin , from synaptic with the necessary dependencies .
Step 2. Add to panel
Step 3. In the location /etc/profile.d ,create a text document named topmenu-gtk.sh ( so our full path will be /etc/profile.d/topmenu-gtk.sh) containing the following

Code: Select all

#!/bin/sh
export GTK_MODULES=$GTK_MODULES:topmenu-gtk-module
Step 4. On /etc/environment , add this line

Code: Select all

echo "GTK_MODULES=topmenu-gtk-module" >> /etc/environment
Step 5. Log out -log in , and you're done .

The end result looks like this
Image.

Am I happy with it ? Well yes and no . I am happy because it works , but it does not follow panel transparency , you need to have an opaque panel . Also the plugin developer mentions , in his page two more plugins , one for qt applications and one for Firefox , but i was not able to locate them in the repos or in debian package pages .

Hope this post may help anyone who wants to use this plugin , and please add/correct , any other way you might have found on this

Best Regards

Re: Xfce Top Menu Plugin

Posted: Sat Jan 05, 2019 5:01 am
by Protokol
thanks, it was working great with MXlinux 17 but now I switched to MXlinux 18, it's not working any more...

Re: Xfce Top Menu Plugin

Posted: Thu Feb 28, 2019 12:52 pm
by rover
@ Protokol Hi ! Sorry for late reply .
Glad you could use it , sorry to hear it doesn't work anymore on MX-18.
Since i'm , at the moment , doing a fresh MX install , i 'll have a look myself , and let you know if i find something new.
Best Regards

Re: Xfce Top Menu Plugin

Posted: Thu Feb 28, 2019 6:23 pm
by manyroads
Just curious...what's the advantage of topmenu over xfce-panel and whiskermenu or something as simple as Plank?

Re: Xfce Top Menu Plugin

Posted: Thu Feb 28, 2019 6:51 pm
by Laurentius
manyroads wrote: Thu Feb 28, 2019 6:23 pm Just curious...what's the advantage of topmenu over xfce-panel and whiskermenu or something as simple as Plank?
They are different things. It is not an app launcher nor an alternative panel. It just a plugin for xfce4-panel to get the "menu bar" (file, edit, view, help, etc.) of an application shown on the panel itself instead of the traditional desktop way that places the menu bar inside the window of an application window -just under the window border of an application.

What "advantages" could be on this configuration? Well, to save some vertical pixels on the screen, if you have a small display, may be. Sometimes I miss this feature on xfce, when working with "tiled" windows on my notebook.
But I feel it more as a design concept, which you may find comfortable or not. I like it. I liked it when I used Ubuntu-Unity.

Re: Xfce Top Menu Plugin

Posted: Fri Mar 01, 2019 11:38 pm
by rover
@ Protokol Hi !
Please check xfce4-appmenu-plugin from the MX Test Repo . It seems to be based on vala-appmenu (but i could be wrong).
Plus it seems to work out of the box with no need for any deep level configuring .

It looks like this
Image

Hope this helps
Best Regards

Re: Xfce Top Menu Plugin

Posted: Sat Mar 02, 2019 6:49 pm
by MAYBL8
I'm trying this (xfce4-appmenu-plugin) but I can't get the Menu items at the top.
Do you know if compiz causes issues with this package? I am running compiz also.

Re: Xfce Top Menu Plugin

Posted: Tue Mar 05, 2019 7:34 am
by rover
@MAYBL8 Hi! This plugin seems to be more like a "pseudo" mac menu plugin , and less of a global menu implementation .
It seems , somewhat similar in behavior to xfce4-windowck-plugin.
I tested mine in a bit of a hurry , using the xfwm window manager , with the same results you mention , so i don't think it has anything to do with compiz .
Hope this helps you .

Best Regards

Re: Xfce Top Menu Plugin

Posted: Tue Mar 05, 2019 4:29 pm
by MAYBL8
I haven't tested every package I have but LibreOffice for whatever reason shows its menu at the top.

Re: Xfce Top Menu Plugin

Posted: Wed Mar 06, 2019 7:51 pm
by stevedude
I haven't tried this myself, but I came across this article if it helps: http://www.webupd8.org/2017/02/alternat ... e-and.html

They mention installation of the xfce4-vala-appmenu-plugin from the website repo. Love to hear if this works, I may also switch to a Global menu having migrated from Ubuntu which also had that feature a few yrs back.

Re: Xfce Top Menu Plugin

Posted: Wed Mar 06, 2019 10:19 pm
by MAYBL8
Don't look like that will work on my system. I get these messages:

Code: Select all

dcihon@mx:~$ sudo apt install xfce4-vala-appmenu-plugin unity-gtk3-module unity-gtk2-module appmenu-qt appmenu-qt5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package appmenu-qt5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Unable to locate package xfce4-vala-appmenu-plugin
E: Unable to locate package unity-gtk3-module
E: Unable to locate package unity-gtk2-module
E: Package 'appmenu-qt5' has no installation candidate

Re: Xfce Top Menu Plugin

Posted: Thu Mar 07, 2019 1:00 am
by asqwerth
our xfce panel and xfdesktop is gtk2. Can it work with a gtk3 plugin?