Weird problem with DVD playback - needs root!?

Hi folks,

(Didn’t really hit this problem while searching the forums)
Maybe someone know the cause of this problem - I’ve got a “normal” commercial scrambled DVD, which didn’t want to play on my built-in dvd drive as it has no region code set. I plugged an external dvd drive with region code 2, and then it doesn’t complain about the scrambling anymore, but the playback is horrible, with a lot of errors on the console like:

Starting playback…
[ac3 @ 0x88cae40]frame CRC mismatch
[ac3 @ 0x88cae40]frame sync error
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [vdpau] 720x576 => 768x576 Planar YV12
[mpeg2video @ 0x88cae40]warning: first frame is no keyframe
A: 0.2 V: 0.1 A-V: 0.121 ct: 0.000 2/ 2 ??% ??% ??,?% 0 0
[ac3 @ 0x88cae40]frame CRC mismatch
[ac3 @ 0x88cae40]frame sync error
[ac3 @ 0x88cae40]frame CRC mismatch
[ac3 @ 0x88cae40]frame sync error
A: 0.4 V: 0.1 A-V: 0.268 ct: 0.004 3/ 3 ??% ??% ??,?% 0 0
[mpeg2video @ 0x88cae40]00 motion_type at 23 9
[mpeg2video @ 0x88cae40]ac-tex damaged at 12 12
[mpeg2video @ 0x88cae40]ac-tex damaged at 28 13
[mpeg2video @ 0x88cae40]ac-tex damaged at 21 15
[mpeg2video @ 0x88cae40]ac-tex damaged at 34 16
[mpeg2video @ 0x88cae40]ac-tex damaged at 11 18

In the meantime, it plays back perfectly fine if I run mplayer as root! Other players (xine/vlc) behave similarly, which makes me think it’s a system problem (running OSE11.3 on Core2duo with 4GB ram).

Any clues?

So to play back a commercial DVD at all one must install the file libdvdcss. If we can assume this is not the problem, perhaps it is multimedia related. I might suggest you visit the following thread and look for media solutions there:

New User How To/FAQ (read only)

Thank You,

You could run dmesg in a terminal immediately after trying to access the drive and see if the messages tell you what is the problem.

You may also check to which group /dev/sr0 (or whatever the DVD drive is) belong to, if the group have read/write rights, and add yourself to that group if you’re not already in it. In my system, for example, /dev/sr0 (and of course its links /dev/cdrom, /dev/dvd, etc.) belong to group cdrom and, at least in one system I installed the regular user was not part of it.