According to the sticky post VLC should just work since I have MakeMKV installed. Unfortunately, it doesn't.
I'm pretty sure this is because I have MakeMKV installed as a snap instead of a direct package. Does anyone know what steps need to happen in order for VLC to work with MakeMKV installed as a snap? I found differing results as to where and how I need to link libmmbd on my system.
I removed libaacs0 and libbdplus0 from my system and now I'm no longer getting the keydbcfg error. However, now vlc segfaults whenever I try and open a disc.
Is there a way to tell why vlc is crashing? It's not outputting anything besides the following line.
The idea of a snap is that it's a isolated package from the OS. So trying to integrate parts of the snap with VLC (not part of the snap) probably will not work well. I would suggest just installing/compiling MakeMKV systemwide. It's not that difficult if you are using Ubuntu or Mint (or another Ubuntu derivative).
The idea of a snap is that it's a isolated package from the OS. So trying to integrate parts of the snap with VLC (not part of the snap) probably will not work well. I would suggest just installing/compiling MakeMKV systemwide. It's not that difficult if you are using Ubuntu or Mint (or another Ubuntu derivative).
Understood. I'm just trying to spend some effort now to avoid some later. Since the snap auto updates I only need to figure this out once instead of having to rebuild makemkv every time there's a release.
I did notice that building makemkv also installs libdriveio.so.0 and libmakemkv.so.1 into /usr/lib which the post doesn't mention. I tried adding those with no luck.
I'm just trying to spend some effort now to avoid some later. Since the snap auto updates I only need to figure this out once instead of having to rebuild makemkv every time there's a release.
Once you have built MakeMKV the first time, it's trivial to do it on a new release. It seems to me that the time you've spent trying to get this working with a snap has been much more effort than the simple building of a new release.
I'm just trying to spend some effort now to avoid some later. Since the snap auto updates I only need to figure this out once instead of having to rebuild makemkv every time there's a release.
Once you have built MakeMKV the first time, it's trivial to do it on a new release. It seems to me that the time you've spent trying to get this working with a snap has been much more effort than the simple building of a new release.
What is the procedure for doing new releases? How does it differ from the initial install?
It's the same. But the first build is the one where you have to install all of the dependencies, so it can be the difficult one to build. Once you've done it the first time, you now have everything you need to build new releases. So it's the same procedure minus installing dependencies.