no ladspa plugins were found

Asked by Dominic Knight on 2014-10-03

Also asked on peppermint forum as it was working a couple of days ago but now won't start up so assuming a library update might be to blame.

This is what I get, I'm afraid it's meaningless to me. So if someone could point me in the right direction I'd be grateful.

------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------
--------------------------------
   OpenShot (version 1.4.3)
--------------------------------
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.

Detecting formats, codecs, and filters...

<lots of codec names deleted>

------------------------- ERROR 2 ------------------------------
Failed to import 'from openshot.openshot import main'
Error Message: 'NoneType' object has no attribute 'set_cursor'
----------------------------------------------------------------

OpenShot has failed to import some of the Python files or libraries
required for our application to run. Here are some trouble shooting
tips:

Tip 1) Check if MLT can be successfully imported in Python. Run the
 following commands, and see if any errors are displayed. If you get
 an error, you need to investigate the correct way to install MLT.
 NOTE: Do not type the $ or >> characters in the examples below.

       $ python
       >> import mlt
       >> mlt.Factory().init()

Tip 2) If MLT is working from the first example, then the next tip is
 to look at the above error messages very closely, and google for more
 help. It's likely the problem is already reported, and maybe there is
 a simple work-around. Also, you can search for bugs or report a new
 bug at https://bugs.launchpad.net/openshot. Good luck!

Which gives.....

dominic@EQUIUM-A110-tosh ~ $ python
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mlt
>>> mlt.Factory().init()
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
<mlt.Repository; proxy of <Swig Object of type 'Mlt::Repository *' at 0xb7502920> >
>>>

Question information

Language:
English Edit question
Status:
Solved
For:
OpenShot Video Editor Edit question
Assignee:
No assignee Edit question
Solved by:
Dominic Knight
Solved:
2014-10-03
Last query:
2014-10-03
Last reply:
Dominic Knight (dominicknight) said : #1

The peppermint fellows suggested this and it has worked. Thanks to anyone who took the time to read these posts. I must have damaged a dependency somehow.

mv -v ~/.openshot ~/.openshot-old

sudo apt-get install --reinstall openshot frei0r-plugins libdlrestrictions1 libgavl1 libkdecore5 libmlt++3 libmlt-data libmlt6 libqt4-svg libquicktime2 libsox-fmt-alsa libsox-fmt-base libsox2 melt openshot-doc python-httplib2 python-mlt

Bruce Rout (bbrout) said : #2

This should be entered on one line:

The wrap-around got me on the copy and paste.

sudo apt-get install --reinstall openshot frei0r-plugins libdlrestrictions1 libgavl1 libkdecore5 libmlt++3 libmlt-data libmlt6 libqt4-svg libquicktime2 libsox-fmt-alsa libsox-fmt-base libsox2 melt openshot-doc python-httplib2 python-mlt