I have a new Acer aspire ZC-102 all in one computer with Mageia 4 installed. The dvd drive is a Matshita.
I installed dvdcss and dvdread Lib's. I have Dragon, SMPlayer and VLC install and they all do about the same thing. If I put in a dvd with TV shows, I think MP4's they play fine.
I have read there was an issue with regions set incorrectly in Matshita drives, but then read that the dvdcss lib would ignore that.
Here is what happened when I tried to play a dvd with dragon, this repaets itself for a little bit then stops. SMPlayer goes through all the chapeters and finishes in a similar way.
[dad@localhost ~]$ dragon
[dad@localhost ~]$ QPainter::begin: Paint device returned engine == 0, type: 2
Object::connect: No such signal org::freedesktop::UPower:

eviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower:

eviceRemoved(QDBusObjectPath)
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000158
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001b6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_0.VOB (0x000001b6)
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000af32
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_1.VOB (0x0000af32)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0008408a
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_02_0.VOB (0x0008408a)
libdvdread: Elapsed time 1
Thanks dad