You are not logged in.
Pages: 1
Hi,
I have a problem with my almost brand new Arch install with minimal system level customization. Openshot fails to start and outputs the following error message:
------------------------- ERROR 1 ------------------------------
Failed to import 'from openshot import main'
Error Message: cannot import name main
----------------------------------------------------------------
--------------------------------
OpenShot (version 1.4.3)
--------------------------------
Process no longer exists: 1249. Creating new pid lock file.
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltvidstab.so
(libvidstab.so.0.9: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltsox.so
(libsox.so.3: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltsdl.so
(libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltqt.so
(libQt5Xml.so.5: cannot open shared object file: No such file or directory)The same thing happened on another Arch install a few days ago. I have never had trouble with Openshot or MLT in my previous systems nor does my current system have any other problems or errors. I already tried 1) reinstalling openshot, mlt and ffmpeg, 2) deleting ~/.openshot and running the program to no avail. Is anyone else experiencing this? I didn't notice any complaints with this particular error on Google.
Last edited by ggg377 (2015-05-28 19:40:06)
Offline
Are these files present? /usr/lib/mlt/libmltsdl.so etc. is provided by mlt.
Offline
@karol
I forgot to mention this, but I verified all these files are indeed present in the given location.
Offline
Post the output of
uname -a
file /usr/lib/mlt/libmltvidstab.soOffline
Here:
$ uname -a
Linux host 4.0.4-2-ARCH #1 SMP PREEMPT Fri May 22 03:05:23 UTC 2015 x86_64 GNU/Linux
$ file /usr/lib/mlt/libmltvidstab.so
/usr/lib/mlt/libmltvidstab.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=da40c64385ee16e452882407658e391a186712e9, strippedHere's something curious from journalctl:
May 28 22:34:04 sys systemd-coredump[5192]: Process 5184 (openshot) of user 1000
-- Subject: Process 5184 (openshot) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
--
-- Process 5184 (openshot) crashed and dumped core.
--
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.Last edited by ggg377 (2015-05-31 11:07:24)
Offline
Opened a bug report
Offline
Manually installing sdl_image has my Openshot working again. I was also able to remove the other error messages by manually installing sox, vid.stab etc - packages which aren't marked as Openshot's (even optional) dependencies. This weird behavior is probably not intended. Openshot also complains about not being able to load frei0r-plugins and wants me to install them.
I saw something similar described in the Arch bug tracker.
Offline
Thanks very much ggg377! This just fixed it for me too! Why is sdl_image not a dependency if openshot crashes without it?
Arch x86_64 as of 01/01/2013
Offline
Pages: 1