VLC integration on Ubuntu 20.04

The place to discuss linux version of MakeMKV
Post Reply
belmakier
Posts: 3
Joined: Sun Jun 14, 2020 10:49 pm

VLC integration on Ubuntu 20.04

Post by belmakier »

I have been trying to use MakeMKV to watch blu-rays in VLC. From what I've read, this should be possible using the libmmbd.so.0 library (viewtopic.php?t=7009). I've created the link as directed in that post. However, when I run VLC and try to play a blu-ray, I get

Code: Select all

aacs.c:546: Error calculating media key. Missing right processing key ?
[1]    19401 segmentation fault (core dumped)  vlc
Note that the MakeMKV has no issues reading or decrypting the same disc. If looking at the output of dmesg

Code: Select all

[28520.654358] vlc[19476]: segfault at 0 ip 00007f9f5bba6e06 sp 00007f9f742bc590 error 6 in libmmbd.so.0[7f9f5bb9f000+10000]
[28520.654364] Code: 89 e5 48 83 ec 30 48 89 7d e8 48 89 75 e0 48 89 55 d8 48 8b 45 e8 48 89 c7 e8 3a c5 ff ff 48 89 45 f8 48 8b 45 f8 48 8b 55 e0 <48> 89 10 48 8b 45 f8 48 8d 50 08 48 8b 45 d8 48 89 02 90 c9 c3 55
which looks to me like a segfault in the libmmbd.so.0 library. Any ideas on how to proceed?

I am running Ubuntu 20.04, VLC 3.0.9.2, and MakeMKV 1.15.1.
belmakier
Posts: 3
Joined: Sun Jun 14, 2020 10:49 pm

Re: VLC integration on Ubuntu 20.04

Post by belmakier »

This was solved by compiling and installing MakeMKV from source: viewtopic.php?f=3&t=224

This installs the libmmbd.so library (as well as several others) directly in /usr/lib.

Not sure what was broken with the snap version.
Post Reply