Page 1 of 1

[Solved]Scribus not in LXmenu?

Posted: Tue Jul 21, 2009 3:52 pm
by Oni5115
Scribus does not seem to appear in my menu anywhere. I've done some searching and found this is also an issue on Debian / Ubuntu / probably several other distros; I'm on Arch. From what I read the scribus.desktop does not have any categories entry, however when I manually added my own it still did not show up. It is also not showing up under "Other" as it should be when lacking any entries.

Any ideas on how to get it to display in lxmenu?

Re: Scribus not in LXmenu?

Posted: Tue Jul 21, 2009 6:53 pm
by bulkley
Are you now running Debian? If so, run

Code: Select all

# updatedb
That will update the Debian menu. As to the LXDE menu, you will have to edit it. Maybe someone here knows how to add the Debian menu to the LXDE menu which will permanently solve that problem. I don't let PCManfm run my desktop and prefer the Openbox menu which is easy to edit.

Check the LXDE Wiki for instructions.

Re: Scribus not in LXmenu?

Posted: Tue Jul 21, 2009 10:39 pm
by Oni5115
Runing Arch Linux myself. The problem is, I added the Categories to the .desktop file in /usr/share/applications/scribus.desktop, and that didn't work. Didn't show up at all, with or without them. I'm not really sure why. Everything else in that folder seems to work just fine.

Is there a utility to check for a malformed desktop file? Maybe something in there is messed up enough to keep it from being added to the menu properly. For instance, it has no Encoding entry. I know the icon was wrong as well, I had to correct that as well.

Re: Scribus not in LXmenu?

Posted: Tue Jul 21, 2009 11:15 pm
by Marty Jack
The scribus.desktop I found with Google has a TryExec in it. Is scribus found in your path? Try removing the TryExec if you have one.

Re: Scribus not in LXmenu?

Posted: Wed Jul 22, 2009 2:28 pm
by Oni5115
There was no TryExec, in fact there was no Exec either! Once I added in Exec=/usr/bin/scribus everything worked.