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?
- 1 hour
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”). - 3 hours
It says:
Playback failure: DVDRead could not read 1/4 blocks at 0x01
- 2 hours
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
- 9 hours
I did not know that existed. Thank you. I’ll try that when I get home from work.
- 9 hours
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/.

