<p>No, OpenLP detects LibreOffice on startup. Just open up either Synaptic, or a command line APT program, and check to see if you have the "python-uno" package installed. It's usually installed by default on Ubuntu, but if you didn't have LibreOffice installed, that might not be installed either. The bridge between Python and LibreOffice which OpenLP uses is contained in that package.</p>
$ apt-cache search python-uno
<p> </p>