PDA

View Full Version : VLC problems



paul_dundee
3rd March 2005, 06:32 PM
I am relatively new to FC3, having a few problems with installing VLC.

I downloaded from http://download.videolan.org/pub/videolan/vlc/0.8.1/rpm/fedora/fc3/vlc-binary.tar.gz thinking it would be the easiest install.

Below is a terminal dump
--
$ rpm -U vlc/* --force
warning: vlc/a52dec-0.7.4-7.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
warning: package libmodplug = 1:0.7-2vlc was already added, replacing with libmodplug <= 1:0.7-3vlc
warning: package libpostproc = 1.0-0.11.pre5.1.fc2.fr was already added, replacing with libpostproc <= 1.0-0.12.20041025.1.fc3.fr
warning: package vcdimager = 0.7.20-1.1.vlc was already added, replacing with vcdimager <= 0.7.20-3
error: Failed dependencies:
libcdio.so.0 is needed by cdinfo-0.71-0.i386
libiso9660.so.2 is needed by cdinfo-0.71-0.i386
libcdio.so.0 is needed by libvcd-0.7.20-3.i386
libcdio.so.0(CDIO_0) is needed by libvcd-0.7.20-3.i386
libiso9660.so.2 is needed by libvcd-0.7.20-3.i386
libiso9660.so.2(ISO9660_2) is needed by libvcd-0.7.20-3.i386
libcdio.so.0 is needed by vcdimager-0.7.20-3.i386
libcdio.so.0(CDIO_0) is needed by vcdimager-0.7.20-3.i386
libiso9660.so.2 is needed by vcdimager-0.7.20-3.i386
libiso9660.so.2(ISO9660_2) is needed by vcdimager-0.7.20-3.i386
libcdio.so.0 is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libcdio.so.0(CDIO_0) is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libiso9660.so.0 is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libiso9660.so.0(ISO9660_0) is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
fribidi is needed by vlc-0.8.1-1.i386
libfribidi.so.0 is needed by vlc-0.8.1-1.i386
libsysfs.so.1 is needed by vlc-0.8.1-1.i386
$
--

Any help would be appreciated.

macemoneta
3rd March 2005, 09:23 PM
Never use "--force". Until you fully understand the implications of a forced rpm install and the damage it can do to your system, you should not consider the option.

Secondly, prebuilt rpms for vlc exist in several repositories, including FreshRPMs (http://heidelberg.freshrpms.net/rpm.html?id=1092). These are built specifically for FC3, and will install without problems using yum, or apt.

Detour
3rd March 2005, 09:33 PM
I tired installing vlc via yum but it couldn't be found. I think it has something to do with using the livna repositories, i don't know, I don't exactly understand how to correctly configure yum.. Anyway I installed mplayer using the command "yum install mplayer". It works well enough although the lack of controls and stuff is kinda annoying.

macemoneta
3rd March 2005, 09:42 PM
To add the FreshRPMs repository to yum, create the file "/etc/yum.repos.d/freshrpms.repo" with the contents:

[freshrpms]
name=FreshRPMS - $basearch - Base
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
gpgcheck=1
Then import the GPG key for the repository:

rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt

You can now install anything that is in the FreshRPMs repository. For example, to install vlc:

yum install videolan-client

macemoneta
3rd March 2005, 09:53 PM
By the way, mplayer has a GUI, called gmplayer. It is installed in the "Applications->Sound and Video" menu on the desktop. It provides a visible control panel, and you can right-click on the application to bring up a menu of functions.

paul_dundee
4th March 2005, 01:05 PM
Thanks, that did the trick :)

paul_dundee
7th March 2005, 03:58 PM
I did something stupid and had to reinstall FC3. I created the freshrpms.repo and imported the key, but this is the output i get.
--
yum install videolan-client
Setting up Install Process
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: freshrpms
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
primary.xml.gz 100% |=========================| 291 kB 01:15
MD Read : ################################################## 707/707
updates-re: ################################################## 707/707
freshrpms : ################################################## 467/467
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package videolan-client.i386 0:0.8.1-2.1.fc3.fr set to be installed
--> Running transaction check
--> Processing Dependency: libaa.so.1 for package: videolan-client
--> Processing Dependency: libdvbpsi.so.3 for package: videolan-client
--> Processing Dependency: liblirc_client.so.0 for package: videolan-client
--> Processing Dependency: libfaad.so.0 for package: videolan-client
--> Processing Dependency: libwx_gtk-2.4.so.0 for package: videolan-client
--> Processing Dependency: libxosd.so.2 for package: videolan-client
--> Processing Dependency: libmpeg2.so.0 for package: videolan-client
--> Processing Dependency: liba52.so.0 for package: videolan-client
--> Processing Dependency: libdvdread.so.3 for package: videolan-client
--> Processing Dependency: libfribidi.so.0 for package: videolan-client
--> Processing Dependency: libmad.so.0 for package: videolan-client
--> Processing Dependency: libwx_gtk-2.4.so.0(WXGTK_2.4) for package: videolan-client
--> Processing Dependency: libid3tag.so.0 for package: videolan-client
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package aalib.i386 0:1.4.0-5.1.fc3.fr set to be installed
---> Package libdvbpsi.i386 0:0.1.4-1.1.fc3.fr set to be installed
---> Package lirc.i386 0:0.6.6-4.1.fc3.fr set to be installed
---> Package faad2.i386 0:2.0-2.20040923.1.fc3.fr set to be installed
---> Package wxGTK.i386 0:2.4.2-5.1.fc3.fr set to be installed
---> Package xosd.i386 0:2.2.12-1.1.fc3.fr set to be installed
---> Package mpeg2dec.i386 0:0.4.0-5b.1.fc3.fr set to be installed
---> Package a52dec.i386 0:0.7.4-7.1.fc3.fr set to be installed
---> Package libdvdread.i386 0:0.9.4-6.1.fc3.fr set to be installed
---> Package fribidi.i386 0:0.10.4-6 set to be installed
---> Package libmad.i386 0:0.15.1b-3.1.fc3.fr set to be installed
---> Package libid3tag.i386 0:0.15.1b-3.1.fc3.fr set to be installed
--> Running transaction check
--> Processing Dependency: libdvdcss>= 1.2.5 for package: libdvdread
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libdvdcss.i386 0:1.2.8-4.1.fc3.fr set to be installed
--> Running transaction check

Dependencies Resolved
Transaction Listing:
Install: videolan-client.i386 0:0.8.1-2.1.fc3.fr

Performing the following to resolve dependencies:
Install: a52dec.i386 0:0.7.4-7.1.fc3.fr
Install: aalib.i386 0:1.4.0-5.1.fc3.fr
Install: faad2.i386 0:2.0-2.20040923.1.fc3.fr
Install: fribidi.i386 0:0.10.4-6
Install: libdvbpsi.i386 0:0.1.4-1.1.fc3.fr
Install: libdvdcss.i386 0:1.2.8-4.1.fc3.fr
Install: libdvdread.i386 0:0.9.4-6.1.fc3.fr
Install: libid3tag.i386 0:0.15.1b-3.1.fc3.fr
Install: libmad.i386 0:0.15.1b-3.1.fc3.fr
Install: lirc.i386 0:0.6.6-4.1.fc3.fr
Install: mpeg2dec.i386 0:0.4.0-5b.1.fc3.fr
Install: wxGTK.i386 0:2.4.2-5.1.fc3.fr
Install: xosd.i386 0:2.2.12-1.1.fc3.fr
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 4f2a6fd2
public key not available for //var/cache/yum/base/packages/fribidi-0.10.4-6.i386.rpm
--
No vlc installed. Also had the same problem with thunderbird.

Any ideas?

macemoneta
7th March 2005, 05:05 PM
An rpm package (fribidi in your case - note the lack of a repository suffix) is being pulled from the main Fedora repository, however you don't have the key for that repository.

Issue the commands:

rpm --import /usr/share/rhn/RPM-GPG-KEY
rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora

paul_dundee
7th March 2005, 05:29 PM
An rpm package (fribidi in your case - note the lack of a repository suffix) is being pulled from the main Fedora repository, however you don't have the key for that repository.

Issue the commands:

rpm --import /usr/share/rhn/RPM-GPG-KEY
rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora



I never had to do that last time, but that seems to have done the trick. Thankyou very much.

Please forgive me if this is common knowledge, but i just opened an avi in vlc from work through putty and it seems to translate the moving images to ascii! Was watching the girl next door matrix style!

beygel
21st March 2005, 03:54 AM
Hello,
I have the same problem with installing VLC. I was wondering if you have solved it.
Thank you!


I am relatively new to FC3, having a few problems with installing VLC.

I downloaded from http://download.videolan.org/pub/videolan/vlc/0.8.1/rpm/fedora/fc3/vlc-binary.tar.gz thinking it would be the easiest install.

Below is a terminal dump
--
$ rpm -U vlc/* --force
warning: vlc/a52dec-0.7.4-7.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
warning: package libmodplug = 1:0.7-2vlc was already added, replacing with libmodplug <= 1:0.7-3vlc
warning: package libpostproc = 1.0-0.11.pre5.1.fc2.fr was already added, replacing with libpostproc <= 1.0-0.12.20041025.1.fc3.fr
warning: package vcdimager = 0.7.20-1.1.vlc was already added, replacing with vcdimager <= 0.7.20-3
error: Failed dependencies:
libcdio.so.0 is needed by cdinfo-0.71-0.i386
libiso9660.so.2 is needed by cdinfo-0.71-0.i386
libcdio.so.0 is needed by libvcd-0.7.20-3.i386
libcdio.so.0(CDIO_0) is needed by libvcd-0.7.20-3.i386
libiso9660.so.2 is needed by libvcd-0.7.20-3.i386
libiso9660.so.2(ISO9660_2) is needed by libvcd-0.7.20-3.i386
libcdio.so.0 is needed by vcdimager-0.7.20-3.i386
libcdio.so.0(CDIO_0) is needed by vcdimager-0.7.20-3.i386
libiso9660.so.2 is needed by vcdimager-0.7.20-3.i386
libiso9660.so.2(ISO9660_2) is needed by vcdimager-0.7.20-3.i386
libcdio.so.0 is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libcdio.so.0(CDIO_0) is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libiso9660.so.0 is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
libiso9660.so.0(ISO9660_0) is needed by vcdimager-libvcd-0.7.20-1.1.vlc.i386
fribidi is needed by vlc-0.8.1-1.i386
libfribidi.so.0 is needed by vlc-0.8.1-1.i386
libsysfs.so.1 is needed by vlc-0.8.1-1.i386
$
--

Any help would be appreciated.

macemoneta
21st March 2005, 04:06 AM
Hello,
I have the same problem with installing VLC. I was wondering if you have solved it.
Thank you!


See post number 4 in this thread.

beygel
21st March 2005, 04:50 AM
Thank you very much for a quick response!

llijianil
2nd April 2005, 06:41 AM
I had given upgrade to upgrade icon .then given yum comment "yum install videolan-client-0.8.1-2.1.fc3.fr.i386.rpm"
Setting up Install Process
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: freshrpms
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
primary.xml.gz 100% |=========================| 291 kB 01:15
MD Read : ################################################## 707/707
updates-re: ################################################## 707/707
freshrpms : ################################################## 467/467
then nothing was their
then given another comment yum update then i am getting this
Existing lock /var/run/yum.pid: another copy is running. Aborting.

what to do next?

macemoneta
2nd April 2005, 03:36 PM
The command is:

yum install videolan-client

The error "Existing lock /var/run/yum.pid: another copy is running." means that you can't run two copies of yum, and one is already running. To stop the other copy, execute:

killall yum

or just wait for it to finish.

llijianil
5th April 2005, 08:36 AM
I had installed videolan -client using yum and getting error
Error: videolan-client conflicts with vlc
Setting up Install Process
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: freshrpms
repomd.xml 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
updates-re: ################################################## 769/769
freshrpms : ################################################## 482/482
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package videolan-client.i386 0:0.8.1-2.1.fc3.fr set to be installed
--> Running transaction check
--> Processing Dependency: libaa.so.1 for package: videolan-client
--> Processing Dependency: libdvbpsi.so.3 for package: videolan-client
--> Processing Dependency: liblirc_client.so.0 for package: videolan-client
--> Processing Conflict: videolan-client conflicts vlc
--> Processing Dependency: libxosd.so.2 for package: videolan-client
--> Processing Dependency: libmpeg2.so.0 for package: videolan-client
--> Processing Dependency: liba52.so.0 for package: videolan-client
--> Processing Dependency: libdvdread.so.3 for package: videolan-client
--> Processing Dependency: libmad.so.0 for package: videolan-client
--> Processing Dependency: libid3tag.so.0 for package: videolan-client
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package aalib.i386 0:1.4.0-5.1.fc3.fr set to be installed
---> Package libdvbpsi.i386 0:0.1.4-1.1.fc3.fr set to be installed
---> Package lirc.i386 0:0.6.6-4.1.fc3.fr set to be installed
---> Package xosd.i386 0:2.2.12-1.1.fc3.fr set to be installed
---> Package mpeg2dec.i386 0:0.4.0-5b.1.fc3.fr set to be installed
---> Package a52dec.i386 0:0.7.4-7.1.fc3.fr set to be installed
---> Package libdvdread.i386 0:0.9.4-6.1.fc3.fr set to be installed
---> Package libmad.i386 0:0.15.1b-3.1.fc3.fr set to be installed
---> Package libid3tag.i386 0:0.15.1b-3.1.fc3.fr set to be installed
--> Running transaction check
--> Processing Dependency: libdvdcss>= 1.2.5 for package: libdvdread
--> Processing Conflict: videolan-client conflicts vlc
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libdvdcss.i386 0:1.2.8-4.1.fc3.fr set to be installed
--> Running transaction check
--> Processing Conflict: videolan-client conflicts vlc
--> Finished Dependency Resolution
Error: videolan-client conflicts with vlc
pls help

llijianil
18th April 2005, 10:38 AM
installing using
yum install videolan-client-0.8.1-2.1.fc3.fr.i386
I am getting following error
Repository freshrpms already added, not adding again
Repository livna-unstable already added, not adding again
Setting up Install Process
Setting up Repos
Cannot open/read repomd.xml file for repository: livna-stable
failure: repodata/repomd.xml from livna-stable: [Errno 256] No more mirrors to try.

bmccorm2
20th October 2005, 10:52 PM
To add the FreshRPMs repository to yum, create the file "/etc/yum.repos.d/freshrpms.repo" with the contents:

[freshrpms]
name=FreshRPMS - $basearch - Base
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
gpgcheck=1
Then import the GPG key for the repository:

rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt

You can now install anything that is in the FreshRPMs repository. For example, to install vlc:

yum install videolan-client

I have a question regarding your post. First of all, I think it is amazing that you can have access to sites repositories this way; it is making my life MUCH easier. But here is my question: I just did what you said and created a repository thru the website, I 'yum install mplayer', and everything went fine. But it does not play DVD's. Is there any options I can put to that command to enable it to play DVDs? Or is there any other plugins that I need to download?

Thanks again so much for your post :)

bmccorm2
20th October 2005, 11:09 PM
More specifically, this is the output of "yum update mplayer"

mplayer.i386 1.0-0.16.pre7.1.fc3 freshrpms
Matched from:
MPlayer is a multimedia player. It plays most video formats as well as DVDs.
Its big feature is the wide range of supported output drivers. There are also
nice antialiased shaded subtitles and OSD.

On x86, additional Win32 binary codecs should be added to /usr/lib/win32/.

Available rpmbuild rebuild options :
--with : samba dvb
--without : aalib lirc cdparanoia arts xvid esd dvdread lzo libfame caca
theora osdmenu gcccheck fribidi xvmc

I have it installed but it is lacking those libraries. How do I install those extra builds?

Nish
14th March 2006, 04:10 PM
Thanks, ...

This worked.