Registered Member
|
Hi everyone.
I switched to Ubuntu 9.04 yesterday, hoping that video editing software will work here... But now I still have problems. I installed kdenlive through the package for 9.04, and if I want to boot the program, it wont. Nothing happens if I'll open Kdenlive. What may the problem be? :( Regards, Puzzlenoise |
Registered Member
|
Switch, as in a clean install? How did you install the package? What version of kdenlive (there are major changes in the support lib mlt from 0.7.3 to 0.7.4) What happens if you run it from the commandline?
Have you tried deleting the kdenlive.rc file from your .kde folder? |
Registered Member
|
Jup, a clean install. It's Kdenlive 0.7.3, I installed it with tiping "sudo apt-get install kdenlive dvgrab frei0r-plugins swh-plugins libfaad0" in the terminal.
If I write "kdenlive" in the terminal (I think that's how I start it per terminal, if I'm not wrong) I get this message: daryl@daryl-desktop:~$ kdenlive kdenlive: error while loading shared libraries: libmlt.so.1: cannot open shared object file: No such file or directory I didn't delete anything, should I delete this "kdenlive.rc"-file? |
Registered Member
|
Did you upgrade from Ubuntu 8.10? Or did you do a fresh install of kdenlive on a fresh install of Ubuntu 9.04?
Did you have kdenlive installed from the builder wizard before? The tip to remove kdenliverc is for the case when you used an older version of kdenlive on the same system before. |
Registered Member
|
Also see a number other posts about not installing/removing frei0r packages before installing and running the setup wizard for the first time. This is a know problem with 0.7.3.
Also try the PPA repo that lure posted for 0.7.4. Haven't got it to work yet, but you might have better luck. See http://www.kdenlive.org/forum/074-ubuntu-intrepid-810#comment-3478 |
Registered Member
|
The frei0r-packages are installed - that happened, as I installed all those things per Terminal ("sudo apt-get install kdenlive dvgrab frei0r-plugins swh-plugins libfaad0")
I cannot install all of those packages that Lure posted in this thread, only the "kdenlive data"-package. I can't install the "Kdenlive"-Package, because "libmlt++2" is missing, I think. But I don't know how I can get libmlt++2, since it isn't in the Synaptic package list. Because I can't install the Kdenlive-package, the "Kdenlive-dbg"-Package also doesn't want to install. Again - those are the packages from Lure... shouldn't they be for Ubuntu 8.10? I use 9.04, as stated before. I watched in the .kde-folder of mine, and couldn't find any file containing the name "kdenlive". |
Registered Member
|
Don't just install single packages from lure's repository! Add the whole repository to your package management!
There's a submenu in Synaptic where you can add third party package sources. That's where you have to add deb http://ppa.launchpad.net/lure/video/ubuntu jaunty main For more details, check out https://help.ubuntu.com/9.04/add-applications/C/adding-repos.html If this still doesn't fix the issue, get back to us over here. |
Registered Member
|
I did this method, but i had this problem (with jaunty) :
when i launch kdenlive 0.7.4 when it starts it asks me that : "cannot find the melt program required for rendering (part of Mlt)" I have updated libmlt1 to 0.4.2-1 version but it still asks me that. I've tried to put the following path in this window, but without success... /usr/lib/mlt/libmltmelt.so (after that, it says in french : "error, couldn't find SDL module from MLT, Kdenlive will not start untill you fix this") (cf. http://www.kdenlive.org/forum/074-ubuntu-intrepid-810 ) Someone has the same problem ? |
Registered Member
|
Okay, I added this package source and installed kdenlive and kdenlive dbg, with these other files which were automatically added to install.
Still, Kdenlive won't start. I get the same error message as before... daryl@daryl-desktop:~$ kdenlive kdenlive: error while loading shared libraries: libmlt.so.1: cannot open shared object file: No such file or directory |
Registered Member
|
This issue with the default kdenlive packages in 0.7.3 is created by a faulty plugin in the frei0r library. You can solve it is by unistalling frei0r, though that's not really helpful because you will loose support for some effects. There is a work around though, you can manually remove the plugin by going to this directory /usr/lib/frei0r-1 (or something like that) and remove the facedetect.so plugin in that directory.
At least that is the case with my 9.04 ubuntu install (32 bit). |
Registered Member
|
Well, that didn't fix my problem...
It still says that "libmlt.so.1" is missing. If I watch in Synaptic, I see that every libmlt-file is installed... |
Registered Member
|
@Puzzlenoise
Did you really try to delete the kdenliverc? It's at .kde/share/config/kdenliverc in your $HOME EDIT: if you upgraded from an earlier Ubuntu release, it might be at .kde4/share/config/kdenliverc Delete it, then try again. If Kdenlive starts, but you get the "missing SDL" warning, see the workaround above. |
Registered Member
|
It wasn't at the location you mentioned. I deleted the file in usr/lib/frei0r-1.
I never got a message telling something about SDL. It only mentions that this libmlt thing can't be found... |
Registered Member
|
Well, the reference to the "missing SDL" error message was for the case that my last hint would make it work, sort of. But it didn't, obviously ;)
Could you send the output of 'ls /usr/lib/libmlt* ; ls /usr/local/lib/libmlt*' please? Synaptic won't tell you if the files it *thinks* are there really *are* there. And could you look up which version of kdenlive is installed? Not just the main version (0.7.3, 0.7.4), but the whole package version string (e.g. 0.7.3-0ubuntu2). That info would be of great help. My guess is that the libmlt (it's files, not the package) either isn't there, or the wrong version is installed. But I might be wrong. And just to make sure: you're using the 32bit version of Ubuntu, right? |
Registered Member
|
Here is the output from that commandline:
daryl@daryl-desktop:~$ ls /usr/lib/libmlt* ; ls /usr/local/lib/libmlt* /usr/lib/libmlt.so /usr/lib/libmlt++.so.0.4.2 /usr/lib/libmlt++.so /usr/lib/libmlt++.so.2 ls: cannot access /usr/local/lib/libmlt*: No such file or directory The version installed is "0.7.4-0ubuntu3~lure~jaunty3". That's right, I'm using the 32-Bit version. |
Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]