Installing Xine on Fedora Core 3

I was getting tired of not having video capabilities when booting into Linux, so I decided to install Xine. Since I also wanted to learn more about using source RPMs, I went that route. This install took place on a Toshiba Satellite M35-S320 running Fedora Core 3.

I got my source RPMs at FreshRPMs. I downloaded the following packages:

  • aalib
  • imlib2
  • libcaca
  • libdvdcss
  • libfame
  • libXvMCW
  • lirc
  • xine
  • xine-lib

First I built and installed the libraries. Because of dependencies, I did this piecemeal, building a few, installing those, then building others, etc.

Next I built xine-lib, and finally xine. The install went smoothly, and firing up Xine, I had no problem playing a DVD.

Next I got the xine-totem source RPM. I uninstalled the version of Totem that comes with FC3. It uses the gstreamer backend, which from what I've read, seems to be completely broken. While Firefox wants to use Totem for video, I have yet to get this to work.