Bug 28202 - Mate: Menu entries empty
Summary: Mate: Menu entries empty
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Jani Välimaa
QA Contact:
URL:
Whiteboard: MGA7TOO
Keywords: 8rc1
Depends on:
Blocks:
 
Reported: 2021-01-23 12:25 CET by Marc Krämer
Modified: 2021-02-24 23:54 CET (History)
2 users (show)

See Also:
Source RPM: mate-menus-1.22.0-1.mga7.src.rpm, task-mate-1.22.0-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Marc Krämer 2021-01-23 12:25:38 CET
I've been using lxde/lxqt for a while, but I felt to switch to mate. After installing task-mate-minimal-1.22.0-1.mga7.noarch and starting no menu entries appear in the menu.
Where does mate put its log file?! .xsession-errors does not exist anymore.
Comment 1 Lewis Smith 2021-01-24 16:01:08 CET
Apologies for the angst. I presume this happens repeatedly, for example is not resolved by re-starting X or re-booting. My guess it is something missing on the config file side.

I have never added Mate to an existing system, but certainly installed it with one or more other desktops. Worth the effort: it is possibly the best.
FWIW on my M7 system (from Classic ISO) are:
$ rpm -qa | grep mate | grep menu | sort 
lib64mate-menu2-1.22.0-1.mga7
lib64mate-menu-gir2.0-1.22.0-1.mga7
mate-menu-18.04.3-1.mga7
matemenu-mageia-layout-1.22.0-1.mga7
mate-menus-1.22.0-1.mga7

$ sudo find /etc -name 'mate*' | grep menu
/etc/alternatives/matemenu
/etc/xdg/menus/matecc.menu
/etc/xdg/menus/mate-settings.menu
/etc/xdg/menus/mate-screensavers.menu
/etc/xdg/menus/mate-preferences-categories.menu
/etc/xdg/menus/mate-applications.menu

/home/lewis/.cache/thumbnails/fail/mate-thumbnail-factory
/home/lewis/.cache/mate
/home/lewis/.cache/compizconfig/matecompat.pb
/home/lewis/.config/autostart/mate-screensaver.desktop
/home/lewis/.config/autostart/mate-power-manager.desktop
/home/lewis/.config/mate
/home/lewis/.config/mate-session
/home/lewis/.config/menus/mate-applications-merged
/home/lewis/.config/mate-menu

Assigning this to Stig, who mainly nurses Mate. CC'ing Jani who might see the problem.

Source RPM: mate-menus-1.22.0-1.mga7.src.rpm => mate-menus-1.22.0-1.mga7.src.rpm, task-mate-1.22.0-1.mga7.src.rpm
Assignee: bugsquad => smelror
CC: (none) => jani.valimaa

Comment 2 Marc Krämer 2021-02-06 13:00:51 CET
I think the reason is:
matemenu-mageia-layout does not install the following symlink:
/etc/xdg/menus/mate-applications.menu -> /etc/alternatives/matemenu


it is installed in case of matemenu-vanilla-layout

Still valid for mga8.

Whiteboard: (none) => MG8_TOO

Morgan Leijström 2021-02-07 12:05:53 CET

Keywords: (none) => FOR_ERRATA8
CC: (none) => fri

Comment 3 Marc Krämer 2021-02-07 12:07:36 CET
Why not fix this?
Comment 4 Morgan Leijström 2021-02-07 12:12:00 CET
Of course we should fix it :)

I just think it should go with the other issues in errata forn the now released RC ISO, and like the other issues be removed from errata whenever we release ISOs with that fixed.
Marc Krämer 2021-02-07 12:14:26 CET

Assignee: smelror => jani.valimaa

Comment 5 Marc Krämer 2021-02-07 12:14:53 CET
As I can see wally is working on this package, maybe this is already fixed?!
Comment 6 Morgan Leijström 2021-02-07 12:17:06 CET
Great.
Then we can just tell users to perform an update.  If at all note anything - because MATE is not on a Live, and we already tell users to use updates repos.
Comment 7 Marc Krämer 2021-02-07 12:19:14 CET
@wally: maybe it is still a good idea to do backport of the change. I assume it is just a small fix.
Comment 8 Jani Välimaa 2021-02-07 13:20:37 CET
Actually I can't reproduce this with mga7 nor mga8.

Which shell is used?
Comment 9 Marc Krämer 2021-02-07 14:18:26 CET
I'm not sure what relevance the shell has...

I think you fixed this with your latest builds in mga8.

Now after installing matemenu-mageia-layout (without vanilla-menu) the symlink exists. But before it was not.

Btw. does it have any advantages to have both menus in parallel?
Comment 10 Morgan Leijström 2021-02-11 20:08:40 CET
I presume matemenu-mageia-layout is installed per default.
So if users experience empty mate menus, they can just update?

Whiteboard: MG8_TOO => MGA7TOO
Version: 7 => Cauldron
Keywords: (none) => 8rc1

Comment 11 Marc Krämer 2021-02-12 11:26:39 CET
it was only fixed in mga8 - but if noone except of me ever noticed it, we can also set this one to resolved.
I've already updated all my machines to mga8 :)
Comment 12 Morgan Leijström 2021-02-12 11:28:25 CET
:)

Did it make into RC?
Comment 13 Morgan Leijström 2021-02-12 11:32:04 CET
Ah, no by date i think it did not.

Registered it as fixed (by updating)

https://wiki.mageia.org/en/Mageia_8_Errata#Other

Keywords: FOR_ERRATA8 => IN_ERRATA8

Comment 14 Morgan Leijström 2021-02-12 11:32:34 CET
Yeah, skip mga7

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 15 Morgan Leijström 2021-02-24 23:54:34 CET
Now removed from Errata

Keywords: IN_ERRATA8 => (none)


Note You need to log in before you can comment on or make changes to this bug.