Pioneer Bluray Drive does not work in Linux Version

The place to discuss linux version of MakeMKV
Post Reply
Jogibaer
Posts: 4
Joined: Sun Apr 05, 2026 4:10 pm

Pioneer Bluray Drive does not work in Linux Version

Post by Jogibaer »

Code: Select all

Laufwerksinformation
OS-Gerätename: D:
Aktuelles Profil: BD-ROM
Produzent: PIONEER
Produkt: BD-RW BDR-X13
Revision: 1.01
Serienummer: 
Firmware-Datum: 2022-02-18
Markierungen der Bus-Verschlüsselung: 1B
Highest AACS version: 76

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: Pioneer RS9400
Firmware version: ID56

Code: Select all

Laufwerksinformation
OS-Gerätename: D:
Aktuelles Profil: BD-ROM
Produzent: PIONEER
Produkt: BD-RW BDR-209M
Revision: 8.50
Serienummer: REDL014336WL
Firmware-Datum: 2017-12-21
Markierungen der Bus-Verschlüsselung: 1B
Highest AACS version: 76

LibreDrive Information
Status: Enabled
Drive platform: RS8601
Firmware name: PIONEER BDR-209
Firmware type: Original (unpatched)
Firmware version: 8.50/ID52
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
These Informations were taken using the current version 1.18.3 on Windows 11. The software works without any issues and can read and convert both DVDs and Blu-ray discs.

This is not the case on Linux... MakeMKV was compiled and installed using make, following the installation instructions in this forum. The program installed libmmbd, but the integration does not work. Whilst DVDs can also be played and converted here, the integration with VLC does not work... VLC cannot read Blu-ray discs and freezes... The same thing happens when I try to read a disc with MakeMKV. The only solution here is to use kill -9...

I still have an old Buffalo drive (BRXL-16U3), and with this drive, both VLC and MakeMKV work without any problems with both DVDs and Blu-ray discs.

As both drives work with the same software version and the same discs on Windows, it cannot be down to the drives’ firmware. Clearly, the Linux version of MakeMKV does not work with every drive. This may have something to do with LibreDrive compatibility or with the libmmbd Library... but that doesn’t explain why it works on Windows....

Is there a workaround for this? Or is there something I need to install to make it work with the Pioneer drive and Linux Mint (22.2)?
Linux Mint 22.2
Windows 11 (24H2)
MakeMKV 1.18.3 (compiled)
(Purchased Key)
BD-RW - Pioneer BDR-X13
BD-RW - Buffalo BRXL-16U3
MrPenguin
Posts: 1795
Joined: Thu Oct 19, 2023 11:31 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by MrPenguin »

Jogibaer wrote:
Mon Apr 06, 2026 7:40 am
This is not the case on Linux... MakeMKV was compiled and installed using make, following the installation instructions in this forum. The program installed libmmbd, but the integration does not work. Whilst DVDs can also be played and converted here, the integration with VLC does not work... VLC cannot read Blu-ray discs and freezes... The same thing happens when I try to read a disc with MakeMKV. The only solution here is to use kill -9...
MakeMKV on Linux needs rw access to your BluRay drive's SCSI generic device node.Try this command:

Code: Select all

$ lsscsi -g
Can you see a /dev/sgX device node next to your /dev/sr0 or /dev/sr1 device? If not, you'll need to load the "sg" kernel module, and possibly add your user to the "cdrom" group too.
16442496
Posts: 74
Joined: Sat Jun 11, 2016 12:47 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by 16442496 »

I have two old (Non-Libre) Pioneer drives and both works fine with MakeMKV 1.18.3 on Debian 13. Compiled from sources.

Also integration with MakeMKV + mpv media player works as it should. No extra steps here.

Drives i got work with MakeMKV was using MakeMKV 1.17.6 (appimage)to get dump_firmware_files to both my Pioneer drives.
I have paid Key so it is easy in that way.

MakeMKV stores those firmware files to /home/user/.MakeMKV directory. Files looks like a... dump_FW_numbersandletters.tgz

If you have a paid key, you could try install first MakeMKV 1.17.6 and run it with a disc to get that firmware file and then compile newest version from MakeMKV.
Debian 13
Xfce 4.20
MakeMKV 1.17.6 (Appimage)
2x Pioneer BD-ROM BDC-202
Jogibaer
Posts: 4
Joined: Sun Apr 05, 2026 4:10 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by Jogibaer »

MrPenguin wrote:
Mon Apr 06, 2026 8:30 pm
MakeMKV on Linux needs rw access to your BluRay drive's SCSI generic device node.Try this command:

Code: Select all

$ lsscsi -g
Can you see a /dev/sgX device node next to your /dev/sr0 or /dev/sr1 device? If not, you'll need to load the "sg" kernel module, and possibly add your user to the "cdrom" group too.
yes, I can see the BD-RW Drive and the SSD, both SCSI Devices

Code: Select all

[0:0:0:0]    cd/dvd  PIONEER  BD-RW   BDR-X13  1.01  /dev/sr0   /dev/sg0 
[N:0:0:1]    disk    KXG6APNV2T04 TOSHIBA__1                    /dev/nvme0n1  -     
Linux Mint 22.2
Windows 11 (24H2)
MakeMKV 1.18.3 (compiled)
(Purchased Key)
BD-RW - Pioneer BDR-X13
BD-RW - Buffalo BRXL-16U3
Jogibaer
Posts: 4
Joined: Sun Apr 05, 2026 4:10 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by Jogibaer »

16442496 wrote:
Tue Apr 07, 2026 4:02 am
MakeMKV stores those firmware files to /home/user/.MakeMKV directory. Files looks like a... dump_FW_numbersandletters.tgz
Thanks for that information... That helped me to solve the problem. I copied the ‘dump...’ file from the Windows system over to Linux and now it works :))

A simple solution (workaround), though the question remains as to why this firmware copy is generated under Windows but not under Linux...
Linux Mint 22.2
Windows 11 (24H2)
MakeMKV 1.18.3 (compiled)
(Purchased Key)
BD-RW - Pioneer BDR-X13
BD-RW - Buffalo BRXL-16U3
MrPenguin
Posts: 1795
Joined: Thu Oct 19, 2023 11:31 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by MrPenguin »

Jogibaer wrote:
Tue Apr 07, 2026 5:22 am

Code: Select all

[0:0:0:0]    cd/dvd  PIONEER  BD-RW   BDR-X13  1.01  /dev/sr0   /dev/sg0 
[N:0:0:1]    disk    KXG6APNV2T04 TOSHIBA__1         /dev/nvme0n1  -     
I can only see your Pioneer BDR-X13 drive here. Didn't you say you had a BDR-209M as well? In fact, according to your own MakeMKV info, LibreDrive is not yet enabled for your BDR-X13:

Code: Select all

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: Pioneer RS9400
Firmware version: ID56
However, LibreDrive is enabled for your BDR-209M and so maybe you should try using that one instead?

Code: Select all

LibreDrive Information
Status: Enabled
Drive platform: RS8601
Firmware name: PIONEER BDR-209
As a matter of interest, your user also needs to be able read and write to the /dev/sg0 device. E.g. on my Linux box:

Code: Select all

$ ls -als /dev/sg1
0 crw-rw----+ 1 root cdrom 21, 1 Apr  7 10:50 /dev/sg1
And my user ID belongs to the "cdrom" group in /etc/groups.
SamSpeexy
Posts: 13
Joined: Sat Sep 18, 2021 1:26 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by SamSpeexy »

All Linux versions after 1.17.7 don't like drives that don't have Libredrive firmware.

Your Pioneer X13 drive doesn't support Libredrive yet. Since your current firmware is dated before November 2022, you may be able to acquire a flasher for it by PM'ing @Coopervid or @Billycar11.
Coopervid
Posts: 4445
Joined: Tue Feb 19, 2019 10:32 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by Coopervid »

Jogibaer wrote:
Mon Apr 06, 2026 7:40 am

Code: Select all

Laufwerksinformation
OS-Gerätename: D:
Aktuelles Profil: BD-ROM
Produzent: PIONEER
Produkt: BD-RW BDR-X13
Revision: 1.01
Serienummer: 
Firmware-Datum: 2022-02-18
Markierungen der Bus-Verschlüsselung: 1B
Highest AACS version: 76

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: Pioneer RS9400
Firmware version: ID56

Code: Select all

Laufwerksinformation
OS-Gerätename: D:
Aktuelles Profil: BD-ROM
Produzent: PIONEER
Produkt: BD-RW BDR-209M
Revision: 8.50
Serienummer: REDL014336WL
Firmware-Datum: 2017-12-21
Markierungen der Bus-Verschlüsselung: 1B
Highest AACS version: 76

LibreDrive Information
Status: Enabled
Drive platform: RS8601
Firmware name: PIONEER BDR-209
Firmware type: Original (unpatched)
Firmware version: 8.50/ID52
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
These Informations were taken using the current version 1.18.3 on Windows 11. The software works without any issues and can read and convert both DVDs and Blu-ray discs.

This is not the case on Linux... MakeMKV was compiled and installed using make, following the installation instructions in this forum. The program installed libmmbd, but the integration does not work. Whilst DVDs can also be played and converted here, the integration with VLC does not work... VLC cannot read Blu-ray discs and freezes... The same thing happens when I try to read a disc with MakeMKV. The only solution here is to use kill -9...

I still have an old Buffalo drive (BRXL-16U3), and with this drive, both VLC and MakeMKV work without any problems with both DVDs and Blu-ray discs.

As both drives work with the same software version and the same discs on Windows, it cannot be down to the drives’ firmware. Clearly, the Linux version of MakeMKV does not work with every drive. This may have something to do with LibreDrive compatibility or with the libmmbd Library... but that doesn’t explain why it works on Windows....

Is there a workaround for this? Or is there something I need to install to make it work with the Pioneer drive and Linux Mint (22.2)?
PM sent for your X13 to enable Libredrive / UHD capability.
Jogibaer
Posts: 4
Joined: Sun Apr 05, 2026 4:10 pm

Re: Pioneer Bluray Drive does not work in Linux Version

Post by Jogibaer »

16442496 wrote:
Tue Apr 07, 2026 4:02 am
MakeMKV stores those firmware files to /home/user/.MakeMKV directory. Files looks like a... dump_FW_numbersandletters.tgz
Thank you very much for this information. This helped me to solve (workaround) the problem :-)

The firmware dump was missing from my Linux system, but was present on Windows. So I copied the dump file over and now everything works perfectly...

So I don’t need to go round the back way via an old version of MakeMKV. I hope this will be fixed in the next version
MrPenguin wrote:
Tue Apr 07, 2026 10:07 am
I can only see your Pioneer BDR-X13 drive here. Didn't you say you had a BDR-209M as well? In fact, according to your own MakeMKV info, LibreDrive is not yet enabled for your BDR-X13:
That's right! Of course, I didn't have both drives connected at the same time... The Buffalo one works, which is why I posted the output for the Pioneer drive :-)

And yes, Libredrive isn’t enabled for this drive, nor is it in the Windows version, yet it still works there...

I’m very sorry, but I can’t understand why the Linux version doesn’t work with the same drives as the Windows version... Why does the hardware need different firmware for the Linux version?
SamSpeexy wrote:
Tue Apr 07, 2026 10:20 am
All Linux versions after 1.17.7 don't like drives that don't have Libredrive firmware.

Your Pioneer X13 drive doesn't support Libredrive yet. Since your current firmware is dated before November 2022, you may be able to acquire a flasher for it by PM'ing @Coopervid or @Billycar11.
So, in that case, the Linux and Windows versions aren’t compatible with each other if the Linux version only works with certain drives and you have to go to the trouble of installing special firmware on the drive to make it work under Linux...

Besides, the solution seems to be much simpler... (see above)
Linux Mint 22.2
Windows 11 (24H2)
MakeMKV 1.18.3 (compiled)
(Purchased Key)
BD-RW - Pioneer BDR-X13
BD-RW - Buffalo BRXL-16U3
Post Reply