Linuxmint 12 Newbie installation MLT errors

Dear all,

I'm trying to install Kdenlive under LinuxMint 12 but I got an error when I try to run it.
I'm a newbie of Linux and I have some diffulties to understand what to do to fix it.
The alert says The alert says FATAL ERROR MLT's SDL module not found.

I've check with software manager using mlt* and there are a lot of files with that name inside.

I've now downloaded mlt framework mlt-0.7.6.tar.gz and unzipped under /opt but now I don't know what to do.

I would like to have a "idiot proof" guide for an absolute beginner.
Why do not include these stuff into Kdenlive or have something that search and install it by itself.
I like use software like your but not to write command lines.
I'm trying to move from W$ and it's hard to me understand that for installing a SW I'm loosing hours.

I've also installed OpenShot that I read somewhere uses the same MLT stuff. Why it starts without problems ? For me these are frustrating things and time loosing activities.

Please help me
Bye
Giovanni

Hi all, I'm using LinuxMint 12 like giovanni and I have the same issue.
I've tried to install MLT from the repo, I tried from their website, I tried to update Kdenlive, I tried to remove all and install it again and many things I don't remember...
All I've done it's make crash the crash reporter...

Now, when I start Kdenlive normally, nothing happens, and when I start it in a terminal, I have nothing more than some lines of bug report (I will post them when I will be back home).

Can anyone explain me how to properly uninstall and reinstall Kdenlive and MLT ?

What version of kdenlive are you trying to install?

You could try sunabs release PPA by adding the repository through Synaptic.

I'd steer well clear of downloading seperate libraries to try and fix this and stick with Synaptic and use sunabs release. Otherwise you' could end up with a bigger mess of incompatible library versions.

There are a number of threads on the forum here about how to go about eveything you ask.

I suggest you both use sunab's repository for Kdenlive and MLT, rather than trying to download and install everything separately.

The following steps ran in the terminal should get you up and running:

1. Remove current install of Kdenlive and the software that was installed along with it
sudo apt-get autoremove kdenlive

2. add sunabs repository
sudo add-apt-repository ppa:sunab/kdenlive-release

3. download new repository information
sudo apt-get update

4. install kdenlive
sudo apt-get install kdenlive

That's it, everything required should now be downloaded and installed. I am not sure if your manual extraction of MLT will cause an issue, maybe that should be deleted separately.....

Cheers

Martin

I already try this way yesterday, explained there : http://www.kdenlive.org/forum/ubuntu-1110-wont-run-kdenlive-mlts-sdl-mod... , but it didn't work.
I'll try slowly tonight what you said and I'll let you know.

Thx

So, I'm back home, and I tried to reinstall like that :

- sudo apt-get autoremove kdenlive libmlt* melt
- sudo add-apt-repository ppa:sunab/kdenlive-release && sudo apt-get update
- sudo apt-get install kdenlive

And that's what last command returns to me :

---
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
kdenlive : Depend: kdenlive-data (= 0.8.2.1-0ubuntu0~sunab~oneiric1) mais 0.8.3+git20120208.1988023f-0ubuntu0~sunab~oneiric1 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
---

Short translation :
---
Some packages cannot be installed.
The following packages contain unsatisfied dependences :
kdenlive : Dépend: kdenlive-data (= 0.8.2.1-0ubuntu0~sunab~oneiric1) but 0.8.3+git20120208.1988023f-0ubuntu0~sunab~oneiric1 will be installed.
E: Unable to correct problems, broken packages are set to "keep as is".
---

What's wrong in my way to do ? Nothing was installed, I just have this issue displayed.

you still have the kdenlive-data package. Remove it:
sudo apt-get remove kdenlive*
then repeat the install command

Oh, yep, I forgot the asterisk. I did not understand the error message...
Now, the installation process work fine, but I'm back to my first post, kdenlive won't start...

When I start Kdenlive normally, nothing happens, and when I start it in a terminal :

---
jordan@Studio-Mint ~ $ kdenlive
KCrash: Application 'kdenlive' crashing...
KCrash: Attempting to start from kdeinit
sock_file=/home/jordan/.kde/socket-Studio-Mint/kdeinit4__0
Warning: connect() failed: : Aucun fichier ou dossier de ce type
KCrash: Attempting to start directly
KCrash failed to exec(), errno = 2
---

The /home/jordan/.kde/socket-Studio-Mint links to /tmp/ksocket-jordan folder ; and this folder is empty...

I'm investigating, but I don't find lots of things.

I have aLinux Mit 12 Gnome and the same MLT errors

Read this side and try this

- sudo apt-get remove kdenlive
- sudo apt-get autoremove kdenlive libmlt* melt
- sudo add-apt-repository ppa:sunab/kdenlive-release && sudo apt-get update
- sudo apt-get install kdenlive

on my laptop it works , thanks for the help .

I don't understand this, I was playing with Mint a few weeks ago and installed Kdenlive in the exact same way I did in Ubuntu, it worked fine.

The only difference I suppose is that I don't use the release version, I use svn, so maybe something has been fixed?!

Try the svn repository instead:

sudo add-apt-repository ppa:sunab/kdenlive-svn

@moorsey : I think it's because i tried first to install kdenlive from the software center of mint, and after, tried with the sunab ppa packages.

So, after investigation, I reinstall some kde packages :
apt-get autoremove kdebase-runtime kdelibs5-plugins kde-runtime kdelibs5-data kdelibs-bin kde-runtime-data
apt-get install kdebase-runtime kdelibs5-plugins kde-runtime kdelibs5-data kdelibs-bin kde-runtime-data

I still cannot start Kdenlive, but this brings back the crash reporter. That's what I have now :

Terminal :
---
KCrash: Application 'kdenlive' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/jordan/.kde/socket-Studio-Mint/kdeinit4__0

[1]+ Stoppé kdenlive
---

Backtrace :
---
Application: Kdenlive (kdenlive), signal: Segmentation fault
[KCrash Handler]
#7 mlt_properties_find (name=0xffffffff

, self=0x4) at mlt_properties.c:484
#8 mlt_properties_fetch (self=0x0, name=0x83b6744 "window_id") at mlt_properties.c:560
#9 0x008e3234 in mlt_properties_set_int (self=0x0, name=0x83b6744 "window_id", value=39845964) at mlt_properties.c:892
#10 0x00192578 in Mlt::Properties::set(char const*, int) () from /usr/local/lib/libmlt++.so.3
#11 0x08104313 in Render::buildConsumer (this=0x8b9eb60, profileName=...) at /build/buildd/kdenlive-0.8.2.1/src/renderer.cpp:248
#12 0x08104de2 in Render::Render (this=0x8b9eb60, rendererName=..., winid=39845964, profile=..., parent=0x8b96f60) at /build/buildd/kdenlive-0.8.2.1/src/renderer.cpp:120
#13 0x080f104e in Monitor::Monitor (this=0x8b96f60, name=..., manager=0x8ab6680, profile=..., parent=0x8a2e998) at /build/buildd/kdenlive-0.8.2.1/src/monitor.cpp:169
#14 0x080b9c6b in MainWindow::MainWindow (this=0x8a13dc0, MltPath=..., Url=..., clipsToLoad=..., parent=0x0, __in_chrg=, __vtt_parm=) at /build/buildd/kdenlive-0.8.2.1/src/mainwindow.cpp:220
#15 0x0808518f in main (argc=0, argv=0x11) at /build/buildd/kdenlive-0.8.2.1/src/main.cpp:84
---

I don't understand a world of this, so I tried with the svn repository, but same error :

Terminal :
---
KCrash: Application 'kdenlive' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/jordan/.kde/socket-Studio-Mint/kdeinit4__0

[1]+ Stoppé kdenlive
---

Backtrace :
---
Application: Kdenlive (kdenlive), signal: Segmentation fault
[KCrash Handler]
#7 mlt_properties_find (name=0xffffffff

, self=0x4) at mlt_properties.c:484
#8 mlt_properties_fetch (self=0x0, name=0x8402808 "window_id") at mlt_properties.c:560
#9 0x00499234 in mlt_properties_set_int (self=0x0, name=0x8402808 "window_id", value=35651663) at mlt_properties.c:892
#10 0x004c5578 in Mlt::Properties::set(char const*, int) () from /usr/local/lib/libmlt++.so.3
#11 0x0832d893 in Render::buildConsumer (this=0x9f9fd80, profileName=...) at /build/buildd/kdenlive-0.8.3+git20120217.949abf55/src/renderer.cpp:253
#12 0x0832e362 in Render::Render (this=0x9f9fd80, rendererName=..., winid=35651663, profile=..., parent=0x9f98308) at /build/buildd/kdenlive-0.8.3+git20120217.949abf55/src/renderer.cpp:123
#13 0x082bfdee in Monitor::Monitor (this=0x9f98308, name=..., manager=0x9eb02b0, profile=..., parent=0x9e36760) at /build/buildd/kdenlive-0.8.3+git20120217.949abf55/src/monitor.cpp:169
#14 0x081145a3 in MainWindow::MainWindow (this=0x9e0eb60, MltPath=..., Url=..., clipsToLoad=..., parent=0x0, __in_chrg=, __vtt_parm=) at /build/buildd/kdenlive-0.8.3+git20120217.949abf55/src/mainwindow.cpp:221
#15 0x08086def in main (argc=0, argv=0x11) at /build/buildd/kdenlive-0.8.3+git20120217.949abf55/src/main.cpp:84
---

It doesn't look like to be from kdenlive himself, but I'm not sure what to do.

If somebody can help me :)

@jojo:

Ok, then the first step is to get MLT working. Maye sure to remove all installed Kdenlive & MLT packages from your package manager:

sudo apt-get remove melt
sudo apt-get remove libmlt*
sudo apt-get remove kdenlive*

Then, check if some manual install of MLT is still here:

ls -la /usr/local/lib/libmlt*
ls -la /usr/lib/libmlt*

ls -la /usr/local/lib/mlt
ls -la /usr/lib/mlt

If you see something, delete it. Unless you are an experienced Linux user, I don't recommand compiling MLT & Kdenlive.

I would recommand using the Sunab experimental svn:
sudo add-apt-repository ppa:sunab/kdenlive-svn

Then:

sudo apt-get update
sudo apt-get install kdenlive

This should give you the latest MLT & Kdenlive versions.

In a terminal, try this:

melt -color:red

Should bring up a pal sized red window.

Then try starting Kdenlive

I did all this and got KdenLive startup and ask for config settings.
After finishing this, it did not start up. When clicking the programme symbol again, it again asks me the config questions again (and again, again).

In short: I have not seen the application running yet. What am I doing wrong?

Thanks

-----------------------------------------------------------------------------------------------------------------------
I don't understand this, I was playing with Mint a few weeks ago and installed Kdenlive in the exact same way I did in Ubuntu, it worked fine.

The only difference I suppose is that I don't use the release version, I use svn, so maybe something has been fixed?!

Try the svn repository instead:

sudo add-apt-repository ppa:sunab/kdenlive-svn
------------------------------------------------------------------------------------------------------------------------

Dont know howto quote ... :P
Registered just to say this post solve the problem with MLTs and its working like a charm....

Thank you a lot moorsey!!!