Well, I've worked out how to launch a given program in a shell and to create a .desktop file to allow that command to be added to the menus. The key is to provide the command in the Exec= entry, and to NOT provide a X-Osso-Service= line. If you provide the service line, then the Exec will be ignored. However, I cannot add such items to the quick launcher desktop applet - it seems to me that the quick launcher requires the X-Osso-Service line. Is this right?