I am trying to liberate my old DVD collection from its optical media prison. I bought a cheapo external DVD drive, but I can’t get the DVDs to play or even cooperate for ripping. I can open the disc in the file manager and see the files on it, but I can’t play anything. Do some searching, I see a lot of things about installing libdvdcss, libdvdread, and libdvdnav. I did all that and still nothing. VLC gives me an immediate error. I also see a lot of stuff about installing and using regionset to change the region setting on the drive. However, that package seems to no longer be available. Any ideas of what else I could try?
regionset’s homepage appears to have disappeared. If your distro no longer packages it, the source can still be obtained from Gentoo source mirrors (pick a server here and go into “distfiles” then “8b”).What is the error that VLC gives you?
It says:
Playback failure: DVDRead could not read 1/4 blocks at 0x01
Hmm assuming the disk isn’t super scratched up, I’m thinking you need to configure the region correctly.
I think if it was a decryption error, you’d have something different to a read error on what looks like one of the first blocks.
I remember there’s a cli utility for setting the region that you should be able to get from your package manager, I can’t remember the name off the top of my head
Edit: reread your post,
regionsetrings a bell actually. If it’s not available in your package manager, perhaps try building it from source
Did you install ‘libdvdcss2’ ?
And here I thought that was just a T-shirt 😜
I did not know that existed. Thank you. I’ll try that when I get home from work.
Arch wiki has (again) good info on DVD setup.
On which OS and version are you?
I’m on cachyOS.
I had to change a setting in my app (handbrake) to actually use libdvdcss instead of whatever it defaults to. I also seem to remember having to copy/symlink libdvdcss.so into /usr/local/lib/.


