Using apt from freshrpms.net I had no problems getting dvd playback working. In addition to xine you need the css decoder mojo.
apt-get install xine
agt-get install libdvdplay
xine works for me, as does ogle and mplayer - I've tried both the freshmeat and fedora versions, as well as compiling xine-libx and xine-ui locally.
One thing I do find necessary in all cases is to launch xine from a wrapper script which sets
LD_ASSUME_KERNEL=2.4.1
before execing the xine binary -
If xine is launched directly without the wrapper, adjusting the volume causes a longish hang in the xine ui.
Joe