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.
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.
[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?
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.
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.
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.
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.
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