MakeMKV 1.17.8 - Broke

I have been using MakeMKV for the past… well… seems like forever. And the most recent update seems to be broken.

I have two problems. First, that each new version of MakeMKV requires a new registration code… So, once you update your version of MakeMKV you can go to the MakeMKV forum and get the new beta-key.

The second problem, is downgrading. If I install 1.17.8 Flatpak, then downgrade to 1.17.7, it still doesn’t work.

So, I installed from the tar.gz, version 1.17.7, and it requires a Beta-key that is no longer available.

Am I just stuck with a broken version of this software until the next one comes out? That could be up to 3 months.

I also have looked at the MakeMKV forums… seems as if this is happening to a lot of people. MakeMKV does not proceed beyond downloading SDF - www.makemkv.com

So… does anyone know how to get this working?

MakeMKV is proprietary Software, just pay the developer and you can use any old version that works best for you and you will get support. If you don’t want to spend money, just live with it.

You only have one problem. The first one you mentioned is not, it is operating exactly as the developers intended.

Anyway I’m not at my desktop right now, but I’ll check later to if MakeMKV still works for me.

I’m using Makemkv 1.17.8 without any problems.
The free registration key did expire recently, but there’s a new one on the usual page https://forum.makemkv.com/forum/viewtopic.php?f=5&t=1053&ref=blog.strits.dk - it’s valid until the end of January.

[Edit]: looking at the page you reference, it looks like perhaps makemkvcon is the problem rather than the main program, which I use. Can’t make any suggestions there, apart from checking the registration key.

All I know is that I cannot use any previous version, they will not install… The Flatpak is 1.17.8, and even if it is “downgraded” to 1.17.7, it still does not work. I did this by changing the “commit” to the previous version.

I even went so far as to try the “snap” because it’s a previous version, and it will not work either.

Everything was working until the Flatpak updated to 1.17.8. When the program opens, it sits there attempting to download the SDF (like denoted in the link above.) So, I cannot put in the new beta-product key… or my previously purchased key.

You indicate that you have been using the Flatpak version of MakeMKV, as well as the tar.gz from the vendor’s site. Perhaps you would be better off installing the version in the AUR?

According to the latest pinned comment on the makemkv 1.17.8-1 AUR page, there has been a change in dependencies:

FabioLolix commented on 2024-07-20 16:33 (UTC)

This now depends on libavcodec.so so when it needs to be rebuilded against new ffmpeg version you are forced to uninstall first otherwise the update will be blocked

There have been no comments since then, which indicates no further issues with the AUR package.

Install it via the Pamac GUI or with the command pamac build makemkv (and don’t use sudo with that command), as Pamac will also install any required dependencies.

1 Like

It did install, and allowed me to put in the beta-key… but now I get this instead:

Can I downgrade the program to 1.17.7 via the AUR?

When installing and upgrading from AUR, there is a very important message in the terminal output that you need to follow (not every time though).

sudo echo sg > /etc/modules-load.d/sg.conf

Did you do that? Your optical drive should be found. (I cannot remember if you need to log out or reboot, but worth a try if you drive isn’t found after running that command.

Anyway, regarding the error you got, I got that too, but than I opened it a second time, went to help, register, and entered the temp code and it’s working without issue.

Found this in the their forum, looks like a reboot is necessary after running that command
https://forum.makemkv.com/forum/viewtopic.php?f=3&t=23759

Some system information might be useful:

inxi --admin --verbosity=8 --filter --no-host --width

I’ve just tested your sg module suggestion and it shows that:

Removing the module (sudo rmmod sg) then running MakeMKV results in the “can’t find any usable optical drives” message.

Re-adding the module (sudo modprobe sg) then re-starting MakeMKV results in the drive being found.

So clearly this module is the important one. Though a reboot isn’t necessary. I don’t have anything in /etc/modules-load.d telling it to load; there’s a file /usr/lib/modules-load.d/cdrecord.conf containing sg, installed as part of cdrtools.

On my system in /etc/modules-load.d/ I have sg.conf, you should also have this if you ran that command.

Anyway I’m out of ideas. If you still have issues, you’re probably better off creating an account on the makeMKV forum.

That was the problem.

I was able to install the Snap of MakeMKV, which is still at version 1.17.7… and it had the same issue of not being able to detect the drive.

I did the following, that I found at Arch linux - The program can’t find any usable optical drives. - www.makemkv.com

su root
Enter your Password
echo sg > /etc/modules-load.d/sg.conf
Exit
Reboot

After the reboot, it all started working. So, I keep using this version until 1.17.9 comes out. If that doesn’t work, then I will restore my system with Timeshift.

Thank you all for the help!

Reboot isn’t necessary. Just run
sudo modprobe sg
And it’ll work. But setting up that file will ensure it works seamlessly after future reboots.

btw that change didn’t influence the working state of the pkgbuild

About can't find any usable optical drives there are both a message when installing the package and a pinned comment on AURweb which would be nice to look at before

Using git yes but GuinpinSoft delete old version fast

See for example

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.