It might be a bit late but I have made my own script for SuSE 9.2 to play encrypted dvd's it may work for 9.3 as well all though not tested on it, It will download the neccessary files from my server, but you can download from another location if you like and then place them with this script in the same directory. I only have a adsl connection which is rather slow so may take some time.
Some feed back on it would be great
#!/bin/sh
#
#
# To play encrypted dvd's for suse 9.2, may work for other distros, will need to change
# the `hdparm -d1 /dev/cdrecorder` to what ever your distro names it dvd drive too.
#
#
#
#####################################################################
LIBDVD="libdvdcss-1.2.8-2.network.i386.rpm"
W32="w32codec-all-20040916-0.pm.0.i386.rpm"
LIBXINE="libxine1-1_rc6a-0.pm.0.i686.rpm"
#####################################################################
if [ rpm -e --nodeps xine-lib ]; then
{
echo "xine-lib removed from system"
}
else
{
echo "xine-lib not found on system........no need to remove"
}
fi
#####################################################################
if [ -e $LIBDVD ]; then
{
echo "$LIBDVD found in directory"
}
else
{
echo "$LIBDVD not found in directory will now download from server"
wget
http://www.linuxclan.com/downloads/l...suse/dvd/play/$LIBDVD
}
fi
if [ -e $W32 ]; then
{
echo "$W32 found in directory"
}
else
{
echo "$W32 not found in directory will now download from server"
wget
http://www.linuxclan.com/downloads/l...suse/dvd/play/$W32
}
fi
if [ -e $LIBXINE ]; then
{
echo "$LIBXINE found in directory"
}
else
{
echo "$LIBXINE not found in directory will now download from server"
wget
http://www.linuxclan.com/downloads/l...suse/dvd/play/$LIBXINE
}
fi
echo "Downloads from server complete"
##################################################################
echo "Installing libdvdcss"
rpm -U $LIBDVD
echo "Setting hard drive DMA mode to 1...for better performance"
hdparm -d1 /dev/cdrecorder
echo "Installing w32 codecs for all file format support"
rpm -U $W32
echo "Installing libxine"
rpm -U $LIBXINE
echo "Everything is now installed to play encrypted DvD's.....have fun"
exit 0