How do I break out of an Impress slide show to run a program?

I am running Linux Fedora 20, LibreOfficeVersion: 4.2.8.2, and want to present a slide show created with Impress. In the course of it I want to temporarily stop the slide show and display the output of a program, e.g. to show graphics generated by a Processing sketch. Please, how do I do this?

Alternatively: is there a way to run a program from within the slide show?

In more detail, I give a talk on “How GPS works”, and want to show three displays in the course of it: the text output stream from a GPS receiver; a plot of the positions and tracks of the satellites currently overhead; and a plot of a car journey on a map. I have written programs using the Processing language to do each of these, so i want to show their outputs during my slide show and talk.


Thank you @PYS for the suggestion, that certainly looks like the way forward. I have tried it. I created a simple shell program, and made it executable:

    #!/bin/bash
    echo "This is it"

Then, as you suggested, I opened a small circle on a slide, right clicked it and chose "run program". I "browsed" for my shell program and "open"ed it. Now when I click on the circle I get an emx listing of the shell program instead of it running. Your help is much appreciated, but can you suggest how I get the program to run?

Hi - It is possible to define an Interaction for an object (eg a shape) : Draw the shape, right click on the shape then Interaction, select Run program in the listbox and browse to find it (possibly launch a batch)

Thank you: I have extended my question in view of this answer.

Although I was unable to execute a shell program from within the slideshow, I used this method with the "exit slldeshow " option to temporarily stop the slides, run the program and then re-start the slide show, so the problem is solved.

Sorry I did not see your comment on the execution of shell. I can not test it on linux these days but on windows .bat runs this way. Anyway thank you for your “return” and glad the problem is solved.