Menu item - updating changes [Solved]

Booting, installing, newbie
Post Reply
Message
Author
User avatar
d_vineet
Posts: 116
Joined: Mon 06 Aug 2018, 05:32
Location: Bharat

Menu item - updating changes [Solved]

#1 Post by d_vineet »

While configuring .desktop file for an app, I was struggling with "Categories=" specification. In spite of giving correct value such as Network or X-internet-browser, it was not updating even after restarting graphical server and restarting OS also.
Unknowingly, I just played with System--setup--Menu Manager and clicked ok.
After this, the menu item got updated.

Agreed that it is simple & quick to use Menu Manager.
Still, as a cleanup/maintenance activity, how come the menu items do not get updated on restart (w/o needing to use Menu Manager separately)? Asking just out of curiosity.
Last edited by d_vineet on Mon 21 Jan 2019, 08:45, edited 3 times in total.

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#2 Post by watchdog »

Have you run in console:

Code: Select all

fixmenus
before restarting the graphical server?

User avatar
d_vineet
Posts: 116
Joined: Mon 06 Aug 2018, 05:32
Location: Bharat

#3 Post by d_vineet »

No. I did not run fixmenus command.
"Menu Manager -- OK" is acceptable procedure which updated the changes.
My query was "how the restarting os did not run that automatically for clean-up purposes".

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#4 Post by bigpup »

You need to understand something about posting in this forum.

We always, always, always need to know what specific version of Puppy you are talking about.

There are 300+ versions of Puppy and they are all slightly different.

Most Puppies have menu>Exit>Rebuild Menu. This usually just runs fixmenus.

Some Puppies may or may not run fixmenus on boot-up.

Some may have System--setup--Menu Manager controlling all changes to the menu.

Who knows, you could have found a bug, in the Puppy version, that was not known about.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
d_vineet
Posts: 116
Joined: Mon 06 Aug 2018, 05:32
Location: Bharat

#5 Post by d_vineet »

Sorry for not specifying puppy version.
I have xenialpup 7.5 64bit

ITSMERSH

#6 Post by ITSMERSH »

You can put a script into /root/Startup containing:

Code: Select all

fixmenus
jwm -reload
This will update the menu each boot and each time X is restarted.

User avatar
d_vineet
Posts: 116
Joined: Mon 06 Aug 2018, 05:32
Location: Bharat

#7 Post by d_vineet »

@ITSMERSH , It did the trick.
Thanks.

Post Reply