MakeMKV broken after upgrade to Ubuntu 18.04
Posted: Sat Sep 01, 2018 10:36 pm
I just upgraded from 16.04 and makeMKV fails to run. I get a dialog saying "Application failed to initialize". I read other posts and tried some things. In particular:
I tried from the commandline to get real errors:
Then I tried ldd:
So tried to install ffmpeg:
And checked the version:
But still no luck.
Any suggestions greatly appreciated!
Thanks
I tried from the commandline to get real errors:
Code: Select all
root@Cheyenne:/home/jim/Downloads/makemkv/makemkv-bin-1.12.3# makemkvcon
makemkvcon: error while loading shared libraries: libavcodec-ffmpeg.so.56: cannot open shared object file: No such file or directory
Code: Select all
root@Cheyenne:/home/jim/Downloads/makemkv/makemkv-bin-1.12.3# ldd /usr/bin/makemkvcon
linux-vdso.so.1 (0x00007ffc45d82000)
libmakemkv.so.1 => /usr/lib/libmakemkv.so.1 (0x00007fdfd80c0000)
libdriveio.so.0 => /usr/lib/libdriveio.so.0 (0x00007fdfd7eb9000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdfd7c9a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdfd78a9000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdfd76a5000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fdfd7317000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdfd710f000)
libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fdfd6ccc000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fdfd6aaf000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fdfd687d000)
libavcodec-ffmpeg.so.56 => not found
libavutil-ffmpeg.so.54 => not found
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdfd64df000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fdfd62c7000)
/lib64/ld-linux-x86-64.so.2 (0x00007fdfd835b000)
Code: Select all
root@Cheyenne:/home/jim/Downloads/makemkv/makemkv-bin-1.12.3# sudo apt install ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
ffmpeg is already the newest version (7:3.4.4-0ubuntu0.18.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Code: Select all
root@Cheyenne:/home/jim/Downloads/makemkv/makemkv-bin-1.12.3# ffmpeg -version
ffmpeg version 3.4.4-0ubuntu0.18.04.1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Any suggestions greatly appreciated!
Thanks