Linux DVD player help
I read your problems in this post and in another. I can suggest a few solutions but I am not sure whether it is going to work for your machine or not.
I am running Mandrake 9.1 on my very very old Dell Inspiron 2500 P3 laptop(with DVD-ROM). I faced too many problems while installing the OS and making everything working. To much of my satisfaction, I have resolved the multimedia issue; I mean, I can watch DVD/VCD and listen to mp3 files, play an audio CD etc.
My suggestions are the following :
1) I am not sure whether the mp3 player is going to work or not; the main problem will be the driver. More on this point later.
2) If you want to install a software in linux, do not go for the rpm. Trust me, I had a lot of problems with them. Since the software is not a commercial one, nobody seems to care for putting the right libraries together with the rpms. This is why your are getting troubles with your xine rpms.
3) I would suggest you to go for the source code(or the *tar-balls*); they are safe and reliable. Become *root* of your machine and download the tar-balls in /src or /usr/local/src directory. If the *src*(for source) directory is not there, create it with mkdir command. Tar-zipped files are equivalent to zip files in windows; it's a sort of compression. Unzip the source using tar -zxvf vlc***.tar.gz. Usually all the files will be stored in a separate subdirectory with name like vlc***. Go to that directory. You shall always find a file like README or INSTALL. It contains all the info for installing the software from tar-ball. This is quite generic; it is not specific to vlc.
4) There are no unique dvd player in linux; there are 4 of them: xine, mplayer, vlc, ogle. Each has its own advantages and disadvantages over other. My choice is mplayer. I think you need not install xine or mplayer yourself. They should come with RH9 package(It came with ML9.1); usually they are not installed when the OS is installed. In RH9, there must be some GUI based program which manages the software(right now, I don't have the RH9 manual with me; if you want, I can look for it ). If you call that program and ask it to install the programs, it will do that for you,installing all the dependent libraries; no pain, no hassle; it will just ask you to insert the installation CDs.
5) Then why did I tell you so much about tar balls? OK, first, these free programs can not be used to play encrypted DVDs.
They can be used only to play the mpeg files in your directory. I do not want go into those details which you may be aware of. Basically, these free programs can not decrypt DVDs without paying a huge amount of money to ceriain license holders.(This is why the windows based dvd-playing software like windvd, powerpro etc. are so expensive) Then what's the use? All the movies on DVDs are encrypted! Well, there is a bypass; all you need is a library file which helps decrypting the DVDs for you. And you seems to know the answer.
6) Go to the VLC mediaplayer website(www.videolan.org/vlc/
). They have all the reqd. libraries. Even they provide the OS specific rpms. Don't go for them. At the bottom of that page, you will find a link for source codes; go to that page and download all the tar-balls in the given order. Finall check that you have downloaded all of them. Next task is to untar all of these files and install them strictly in the given order. You must ensure that *libdvdcss* library is properly installed. The last step is most boring, takes a lot of time.
7) No, that's not the end of the story. When you run your favourite player xine/mplayer/vlc, make sure that it knows where your dvd-rom is located. You can check it from the menu *preferences* of these players. By default, it is set to /dev/cdrom. But RH9 may have located it in some other places(it should be there somewhere in /dev directory). The best way to find it, is to call the RH9 wizard which keeps track of the hardware of the system. It gives the list of all the hardwares of your system. Click on the DVD-ROM device and it will show the path. Copy it into the device path for your dvd player.
8) If it is done correctly, you might be able to play an audio CD or DVD. There may be some other troubles. For example, you might get the video but you may not get the sound. This is the problem of driver mismatch for the souncard. By default, when installed, RH9 assigns a driver best suited for your souncard. But the player's video playback driver may not be compatible with that audio driver. Callng the hardware manager wizard, you can find the default driver(you might use sndconfig program of RH9. Though it is intuitive and user-friendly, it is non-GUI based. I will not suggest to use it for a newcomer); note it down for safety, if you have to change it. Next, you have to go to the audio/video drivers option for the dvd-player and have to choose an audio driver(mostly by trial and error); in most cases X11 video driver is compatible with aRTS or eSD audio driver. This last part is for advanced users, I would suggest you to work out this part with extreme caution. For example, in mplayer, you can not do so, unless you change your experience level from *beginners* to *advanced*.
9) Why did I postpone my discussion on mp3 player? This is somewhat to do with my prejudices. I would suggest a newcomer to linux world to go for Mandrake 9.2, rather than RH9. I use RH9 at work and ML9.1 at home. I know the difference and the ease of use of the latter compared to former. Also ML9.* is much more geared towards latest hardware and multimedia apps. I am pretty sure that the mp3 player can be run on ML9.*, though I don't know the answer. Check www.linux-laptop.net
from time to time.
10) Finally, if you want to choose KDE as your desktop, you can do it by clicking on the *session* button when you login.
Sorry for such a lengthy reply. Hope it helps,