Installing Kdenlive 0.9.10 on Linux Mint 17.1 (Rebecca)

In this post I’ll describe how to install Kdenlive 0.9.10 (or any later version) on Linux Mint 17.1 using the Kdenlive repositories.

When installing the default Kdenlive version from the standard Linux Mint 17.1 repositories I found the version was out of date at 0.9.8 instead of the current 0.9.10. I thought it would just be a matter of adding the required Kdenlive repositories to my software sources and the next update cycle would upgrade Kdenlive, but the default process didn’t work.

The problem is with the priority of the software sources. The Linux Mint repository is listed with a higher priority than the newly added Kdenlive repository. Thus, try as you might, Kdenlive 0.9.8 will always be preferred over newer versions in the Kdenlive repository. You can verify the priorities by running the following command:

apt-cache policy kdenlive

In the output you should see the Candidate version as 0.9.8 and see the priority of the Kdenlive repository listed as 500, while the priority of the default Linux Mint repository is listed at 700. Once you have fixed the priority and installed Kdenlive 0.9.10 the output of the command should look something like this:

kdenlive:
 Installed: 0.9.10-0ubuntu0~sunab~trusty1
 Candidate: 0.9.10-0ubuntu0~sunab~trusty1
 Version table:
 *** 0.9.10-0ubuntu0~sunab~trusty1 0
 800 http://ppa.launchpad.net/sunab/kdenlive-release/ubuntu/ trusty/main amd64 Packages
 100 /var/lib/dpkg/status
 0.9.8-1ubuntu2~ubuntu14.04~ppa1 0
 700 http://packages.linuxmint.com/ rebecca/import amd64 Packages
 0.9.6-5ubuntu1 0
 500 http://mirror.oscc.org.my/ubuntu/ trusty/universe amd64 Packages

To fix the priorities you need to add the relevant information into either official-extra-repositories.pref or official-package-repositories.pref located in the /etc/apt/preferences.d directory. Open your favourite editor and add the following lines (I used official-extra-repositories.pref):

Package: *
Pin: release o=LP-PPA-sunab-kdenlive-release
Pin-Priority: 800

To update the changes you then need to run:

apt-get update

Now that you have overridden the default repository you will be able to install or upgrade Kdenlive to the latest version from the Kdenlive repository by using either:

apt-get install kdenlive
apt-get upgrade kdenlive

Compared to Kdenlive 0.9.8 on Linux Mint 17.1 the latest version 0.9.10 is a massive improvement. When I started 0.9.8 it kept on crashing during the start-up wizard and even if I made it past that point I couldn’t even add a clip to the project without a crash. As soon as I upgraded to 0.9.10 I was able to quickly get a video together and had no bugs during the simple editing process.

Hopefully the Linux Mint and Kdenlive teams will sort out the software sources priority problem and enable us to get the latest Kdenlive version installed without the above manual steps.

6 thoughts on “Installing Kdenlive 0.9.10 on Linux Mint 17.1 (Rebecca)

  1. Edert

    Thanks a lot, it was very useful for me!. The instructions worked for me in Linux Mint 17.2, but i had to manually install libmlt6, after that everything worked great!

    Reply
    1. louco73 Post author

      Edert, I’ve not upgraded to Linux Mint 17.2 yet, so I’m not sure about the libmlt6 problem. When I get some free time I’ll do the upgrade and update the blog posting if I encounter the same problem. Thanks for posting your comment for others who are already on Linux Mint 17.2.

      Reply
  2. Hubertus

    Great. Great. Great.

    I had some really severe problems with Kdenlive 0.9.8 (no chance to change language … “input and output data arrays overlap”-issue, and so on.

    And I wasn’t able to upgrade until I read your thread.

    So, thank you very much, Louco.

    By the way, it’s running under Linux Mint 17.3 😉

    Best wishes from Germany!

    Reply
    1. louco73 Post author

      Glad it helped out Hubertus!

      I’m going to upgrade to Linux Mint 18.1 from Linux Mint 17.3 once it is out. I’ll have to make sure that the latest version of Kdenlive works for that too!

      Reply

Leave a Reply to louco73 Cancel reply

Your email address will not be published. Required fields are marked *