How are programs executed in Ubuntu?

Jim Byrnes jf_byrnes at comcast.net
Fri Jan 29 21:00:04 UTC 2016


On 01/29/2016 03:16 AM, Colin Law wrote:
> On 29 January 2016 at 01:39, Jim Byrnes <jf_byrnes at comcast.net> wrote:
>> Running Ubuntu 14.04.
>>
>> I recently started to learn the programing language livecode. I have
>> completed a couple of tutorials and got them to run in the ide.  Then I
>> compiled them as standalone apps. Now I would like to launch the standalone
>> version.
>>
>> My preferred method of starting programs is put them on the launcher or put
>> them in a program called "Drawers" that sits on the launcher and contains
>> programs to launch. The livecode programs will not start from either.
>
> You need to make a .desktop file and put it in
> .local/share/applications, then it will appear in the dash and/or you
> can put it on the launcher.  See
> https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
>
> Colin
>

Thanks Colin,

After much stumbling around I finally got this to work. The first thing 
I did wrong was to create a file called myprog.desktop based on the link 
you gave above and drop it in /local/share/applications. That did not work.

Then I tried using the utilities mentioned in the link above, but they 
could not find the file even I was looking at it in Nemo.  Finally I 
used ls in a terminal and it showed up as myprog.desktop.desktop. 
Apparently that location adds .desktop by default but Nemo did not 
display it.

Once I fixed that the desktop utilities put it in the proper location 
and I was able to put it on the launcher.

At this point I could still not get it to work in the Drawers launcher. 
Then I noticed a Drawers.desktop file.  Looking at it I saw an entry for 
each of the items I had put in the Drawers launcher.  Using them as a 
template and a bit of guessing I was able to manually add myprog and it 
now works from Drawers.

Thanks again,  Jim




More information about the ubuntu-users mailing list