Desktop Entry does not Display
Posted: Fri Jul 23, 2010 5:33 pm
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/:
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:
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...
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;
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"