Desktop Entry does not Display

Please post all general support questions for LXDE here.
Locked
freiquell
Posts: 1
Joined: Fri Jul 23, 2010 5:06 pm

Desktop Entry does not Display

Post by freiquell »

Hello dear LXDE-folks,

I have my own project on sourceforge to make this world a little better: http://nayaboh.sourceforge.net/

This project is basically a Debian package. Since it is designed to be "simple", the main target distro is Ubuntu. But I would also like to be compatible to Debian systems. (Which causes me more work then I thought...)

Well ok, I have some entries in the menu. They work fine on GNOME of Ubuntu 9.04 up to 10.04.

But on my test on a Debian lenny with LXDE the menu entries where just not there... wtf?

Do I have an error in the syntax which Ubuntu is ignoring?

Here is an example of one desktop entry in /usr/share/applications/:

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=NaYaBoh Connections
Comment=list the computers connected to the Internet
Terminal=true
Exec=bash -c "/usr/bin/nayaboh_connections ; bash"
Icon=/usr/share/icons/nayaboh48x48.png
Type=Application
Categories=System;
All the menu entries are online available: http://github.com/borisdaeppen/NaYaBoh/ ... lications/

Ok, now as I'm writing this it just comes to my mind that I only developed for GNOME. Does this mean LXDE has a different system to configure menu entries? Is this not defined by the FHS (filesystem hierarchy standard)?

THX for any input/help

PS: If you wonder about this line of code:

Code: Select all

Exec=bash -c "/usr/bin/nayaboh_connections ; bash"
It is the only way I know how to let a terminal remain open when started through the menu. Lintian reports this as not Debian-style but I have found no other solution...
Locked