PDA

View Full Version : Fedora Core 3 and Xine / Newbie


richchase
28th November 2004, 12:18 AM
So I am running on amd 64 on a gigabyte microatx motherboard, and I just installed Fedora Core 3. I am trying to install xine (to play dvd's in totem, right?) , but I am having mondo problems. I orginally got the source code and tried to compile it and install it myself, but when I compiled the code, it just kept running in a loop and never finsihed compiling. (Same with a lot of things ive downloaded...hmmm) So i found the xine-0.99.2-1.1.fc3.rf.x86_64.rpm rpm and tried to install it, but it says I am missing:

libaa.so.1()(64bit)
libxine.so.1()(64bit)
xine-lib

So i grabbed the xine library xine-lib-1.0.0-0.15.rc6a.1.fc3.rf.x86_64.rpm, and that told me i was missing

libaa.so.1()(64bit)
libdvdcss

Any suggestions? I am completely lost and have no idea what to do. I thought Fedora was supposed to be the bomb, yet I am having all these problems with it. Im almost about to go back to 32 bit window$......ugh

bcl
28th November 2004, 12:42 AM
You need to check out http://www.freshrpms.net they have everything you need pre-compiled.

brian

richchase
28th November 2004, 12:55 AM

You need to check out http://www.freshrpms.net they have everything you need pre-compiled.

brian


Got the xine files form there and im getting the same error messages.

When i install the library xine-lib-1.0.0-0.15.rc6a.1.fc3.fr.x86_64 it says i missing:

libaa.so.1()(64bit)
libdvdcss

And when Install the program xine-0.99.2-1.1.fc3.fr.x86_64 it says im missing:

libaa.so.1()(64bit)
libxine.so.1()(64bit)
xine-lib

richchase
28th November 2004, 01:16 AM
Ok i did some googling and got it working. I found them all at that site, thanks. However, I cant get it to read my dvd player. When i try to play a dvd i get:
----------------------------------------------------------------------------
-xine engine error-

There is no input plugin available to handle
'x-nautilus-desktop:///CD-RW/DVD+-R
Drive Ts5'.

Maybe MRL syntax is wrong or file/stream source doesnt exist
------------------------------------------------------------------------------
For this, I am clueless.......

bcl
28th November 2004, 01:38 AM
That's a new one to me, but it may be related to the device name for the drive. I usually have to add a symlink from /dev/hdc to /dev/dvd before players will start working properly (note, I don't have it running under FC3 yet, just reinstalled this afternoon).

brian

richchase
28th November 2004, 01:42 AM
That's a new one to me, but it may be related to the device name for the drive. I usually have to add a symlink from /dev/hdc to /dev/dvd before players will start working properly (note, I don't have it running under FC3 yet, just reinstalled this afternoon).

brian

what the hell is a symlink? haha. This is my first ever linux install. I still havent even learned the fiel system yet. Ill google it....

JLF_65
28th November 2004, 11:00 PM
I ran into the same thing. That's a known bug in the 64-bit version of xine. One user claims to have fixed it, but hasn't published the fix yet. While awaiting the fix (if they ever get around to it), remove the 64-bit xine and libxine and install the 32-bit version instead. The 32-bit xine/libxine works just peachy on FC3 64-bit.

sornen
29th November 2004, 09:12 AM
If you use yum as well than you don't have to worry about all the dependent packages, yum takes care of it.

richchase
29th November 2004, 08:14 PM
what is yum?

JLF_65
29th November 2004, 10:46 PM
Yellowdog Updater Modified - it's the package manager originally developed for the Yellowdog Linux distribution. It's a command line tool to access a repository, check for updated or new packages, resolve dependancies, download, and install all packages needed to make a specific package work.

For example, let's say I type "yum install xine-skins" into the command line, as long as I have a repository in the yum configuration which has all the xine packages, something like this happens: first pass, yum looks for and finds xine-skins rpm. It notices that xine-skins requires xine, so it adds it to the list of packages to fetch and starts the next pass. In the second pass, it notices that xine requires xine-lib, so it adds it to the list and starts the next pass. In the third pass, it notices that xine-lib requires a52dec, libdvdcss, and libdvdread (and maybe others you don't have installed), and adds them to the list. Repeat until all dependancies are resolved. It then downloads all the packages needed and installs them. So I got everything needed for xine just from typing "yum install xine-skins".

"man yum" will give you the manual page for yum so you can see all the options available.

sornen
30th November 2004, 01:54 AM
There is a sticky about yum on this forum.

reindeerstalker
1st December 2004, 01:59 PM
well i'm using the 32 bit version of xine and it works great for just about everything but i still get that same -xine engine error- error :( 32 bit fc3 32 bit xine a symlink to /dev/dvd what am i doing wrong?

JLF_65
2nd December 2004, 02:09 AM
In FC3, you should be using "/media/cdrecorder" anywhere xine asks for the DVD or CD device. I just double-checked that on mine and it works great. No sym-links needed. Note that the name might be a little different depending on the drive. Insert a DVD in the drive and when it shows on the desktop, type "ls /media" in a terminal and see what cd/dvd device name is there. My DVD writer always shows as cdrecorder.

Buddhika
8th December 2004, 12:56 PM
i am using intel 32 bit procesor but i couldnt insatll xine on my fedora core 3. please help me step by step. i am new to Linux

Thanxs

JLF_65
8th December 2004, 06:37 PM
i am using intel 32 bit procesor but i couldnt insatll xine on my fedora core 3. please help me step by step. i am new to Linux

Thanxs

Add this to /etc/yum.conf (in root mode)
[freshrpms]
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms

Then just enter in a terminal (also in root mode)
yum install xine-skins

YUM will then install xine-skins and all its dependencies, which includes xine, xine-lib, and all the libs xine-lib needs to play.

If you need to play Windows media files, QuickTime files, or Real media files, you should get the codec packs for these files from
http://cambuca.ldhs.cetuc.puc-rio.br/xine/

That site also has versions of xine made daily from the cvs. After using YUM to install xine and its dependencies, get the libxine RPM from that site for the very latest version of xine.

Hamed
15th January 2005, 05:02 AM
Just a quick note:

I tried to install xine by just using: yum install xine-skins but it didn't work. These are the steps I took and was able to install xine:

1) Based on JFL_65 suggestion:
Add this to /etc/yum.conf (in root mode)
[freshrpms]
name=Fedora Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms

2) for security checks I got the local copy of each repository's public key
rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt

3) Then I used yum twice:
yum install xine
yum install xine-skins

4) Then in the root I typed:
ln -s /media/cdrom /dev/dvd

I took me two days to figure all these out. I hope it would help others to spend less time.
I got some of the ideas from this link:
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Fedora-Multimedia-Installation-HOWTO.html

Hamed

JLF_65
19th January 2005, 04:09 AM
Just as a follow up, the 64-bit xine currently in the FreshRPMS repository now works fine. I no longer use the 32-bit xine, although it is also installed in case I need to play wmv files.

F for Fragging
22nd January 2005, 03:03 PM
Yum is so slow, Apt and Synaptic own Yum.

My advice:

Follow these steps to install Apt and Synaptic: http://stanton-finley.net/fedora_core_3_installation_notes.html#Apt

In Synaptic, remove the totem package.

Then install totem-xine. That's the totem based on Xine and will play practically everything.

JLF_65
23rd January 2005, 12:26 AM
Yum is so slow, Apt and Synaptic own Yum.

My advice:

Follow these steps to install Apt and Synaptic: http://stanton-finley.net/fedora_core_3_installation_notes.html#Apt

Are you using x86_64? I tried apt/synaptic shortly after FC3 went final, and then again a week ago. It's still broken on 64bit systems. I've seen a considerable number of people reporting problems with 64bit apt.

Yum might be slow, but it works perfectly. Until they fix apt, stick to yum.


In Synaptic, remove the totem package.

Then install totem-xine. That's the totem based on Xine and will play practically everything.

First thing I did after getting the latest xine and verifying the 64bit version finally works. Of course, I used yum instead of apt. ;)

You probably also want mozilla-totem-xine as well. Make sure you have this repository to get it:
http://ayo.freshrpms.net/fedora/linux/3/x86_64/RPMS.freshrpms/

topa
7th February 2005, 02:35 PM
Maybe someone can help me with my totem-xine problem. As normal user I don't have sound while playing wmv or mpegs etc. When I'm logged on as root it works without problems image and sound.
I think it is somewhere a problem of certain rights maybe but I'm not sure and I don't know where to look for the configuration files for xine and/or totem.
Can somebody maybe give me some tips?

thx

chem1946
11th March 2005, 03:30 AM
Installed Xine, got graphic screen, then the error (Xine missing mrl) I'm lost and tha's why I'm in the newbie catagory. Thanks for any help.

cardinal II
11th March 2005, 04:01 AM
Read the unofficial Fedora faq, especially the part on yum.

http://www.fedorafaq.org/#installsoftware

Log in as root, download the yum.conf from the faq, overwrite the existing file in /etc/yum.conf.

The updated conf file contains the depositories you will need. Then just run yum install xine or yum update to update Fedora.

That is the method I use, it's not really favourable to log in as root, most preferring to 'su -' from their own account.

I find it easier to overwrite the yum file this way.

This advice might not be technically accurate, but it is the method I use :)

Good luck.

uwil0m
22nd December 2005, 02:30 AM
I had good luck with the download from http://www.djs-consulting.com/linux/xine_rpms.php on Fedora 64-bit FC4 for wmv and mpg files I previously could not play.