Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
As usual, my computer does unexplicable things that I can't explain.
I am running Suse and, as most regular users, I tried to install something to get my movies working.
I started with win32 codecs, then I got I think every codec packs and plugins that exist for linux on the internet! The only thing I got working are avi files. What about mpg files?
I also tried to install mplayer, but it has a lot of package requirements, and each one of those package requirements has other requirements and so on. I tried to install everything, but somehow it still says it needs something.
Maybe I installed them for the wrong platform. Every program that came with the OS are i586, but I seem to have a few programs i386 that work as well... But many programs I tried to install with codecs, I installed from source, and I tried that with mplayer too, but as well, it doesn't work.
I searched numerous sites and forums for this problem, but they all direct me to win32 codecs, and other stuff I have already installed. What now? Any info is welcomed.
I can get pretty much everything to play in either mplayer or vlc. I've never used Suse though, maybe the problem is there. Use the system's package management tool to install them and it should bring in the dependencies for you.
Incidentally, so long as your CPU is an x86 Pentium Pro or newer, it is an i686. i686 is backwards compatible, so all packages compiled for i386-i686 should work on it.
It's good to know that it can work. I'm checking out the vlc player, maybe I'll have more luck with this one.
It's also good to know that all platforms should work, thank you.
EDIT: Cool, I have only 30 dependencies I have to deal with before I can install vlc player...
Last edited by Valkyrie_of_valhalla; 07-21-2006 at 05:25 AM.
How are you installing the programs? Like I said, I've never used Suse, but my impression was that if you used yast to install a program it would also find all the dependencies and install those for you.
Well, I do use YAST. The problem is that the dependencies aren't found on the original dvd or on the servers it uses to download rpms.And I have to find them on the internet, And I have to install other packages that contain among other things, the thing it needs. But for that it requires another 1000000 programs.
And the worst part is that after I have all the requirements installed, and I click to install what I had to, it still shows that I had not installed what I have just installed! I don't know, but I'm thinking of quitting, and leaving movies for windows.
I only use xine for media. In the codecs tab of its config there is a box for the path to the win32 codecs, make sure if points to the right folder. For me its /usr/lib/codecs/ . If you are not sure where they are try finding all the .dll files on the drive, as on linux, they should all be codecs.
updatedb and locate are your friends.
root@box#updatedb
root@box#locate dll
Take a look here. This thread does a great job of explaining how to get your media from DVDs to mpegs working. I've been using SuSE for awhile and my media works. Just make sure you have packman added to your YaST depositories. Due to patent restrictions media such as DVDs and some codecs do not work out of the box.
Distribution: SUSE 9.0 Pro, SUSE OSS 10.0, KDE 3.4.2
Posts: 156
Rep:
I guess you have suse 10 installed
On a normal installation suse installs also Kaffeine with the win32 codecs.
With this codecs you can see lots of formats.
I think your problem is that you want to see DVDs, than you have to install libcss
look at http://cambuca.ldhs.cetuc.puc-rio.br/xine/
I have already done most of the suggestions around here.
Yes, Suse came with Kaffeine. No, it did not come with win32 codecs. Yes, I installed win32 codecs. Yes, I changed the path from all players I have installed (that is Kaffeine, Totem, Xine) to that specific location. Yes, that made some avi-s work. No, it does not make mpeg-s work.
My problem is that I don't know all the rpm-s I need to install. Everything that I found on various sites I should install is already installed (except for mplayer, that says I haven't got some programs it requires which I HAVE installed).
Question: if mplayer is i386 and a requirement is i586, can mplayer use that program? That's the only logical explanation I can find.
Or does anyone know where I can download mplayer for i586?
Hmm, yeah, you're right, I just realised that, while trying to install mplayer again.
By the way, here is the conflict/requirements list, in case anyone is interested and can help me with a solution:
If anyone could please explain what I should do with the conflicts and where I can find the missing requirements, I would be most greatful.
#### YaST2 conflicts list - generated 2006-07-23 12:12:09 ####
evolution-data-server 1.4.0-5 conflict
Conflict Resolution:
( ) Downgrade evolution-data-server-1.4.0-5.2 to Version 1.4.0-5
( ) Ignore Conflict and Risk System Inconsistencies
gnome-vfs2 2.12.0-9 conflict
Conflict Resolution:
( ) Downgrade gnome-vfs2-2.12.0-9.2 to Version 2.12.0-9
( ) Ignore Conflict and Risk System Inconsistencies
heimdal-lib 0.6.2-8.1 conflict
Required by:
MPlayer requires libgssapi.so.1
kdelibs3 requires libgssapi.so.1
Conflicts with:
nfs-utils requires libgssapi_krb5.so.2(gssapi_krb5_2_MIT)
cyrus-sasl-saslauthd requires libkrb5.so.3(krb5_3_MIT)
nfs-utils requires libkrb5.so.3(krb5_3_MIT)
nfs-utils requires libkrb5support.so.0
Conflict Resolution:
( ) Remove All 2 Conflicting Packages
Delete nfs-utils
Delete cyrus-sasl-saslauthd
( ) Remove All 75 Referring Packages
Delete susehelp_en
Delete kdepim3-kpilot
Delete knights
Delete kdemultimedia3-extra
Delete kaffeine-gstreamer
Delete kdebase3-session
Delete kdegraphics3-postscript
Delete kdenetwork3-vnc
67 more...
( ) Ignore Conflict and Risk System Inconsistencies
libdirectfb-0.9.so.24 not available
Required by:
MPlayer requires libdirectfb-0.9.so.24
Conflict Resolution:
( ) Remove the Referring Package
Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
libldap-2.3.so.0 not available
Required by:
MPlayer requires libldap-2.3.so.0
Conflict Resolution:
( ) Remove the Referring Package
Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
libslang.so.2 not available
Required by:
MPlayer requires libslang.so.2
Conflict Resolution:
( ) Remove the Referring Package
Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
libslang.so.2(SLANG2) not available
Required by:
MPlayer requires libslang.so.2(SLANG2)
Conflict Resolution:
( ) Remove the Referring Package
Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
libsmbclient 3.0.20-4 conflict
Conflict Resolution:
( ) Downgrade libsmbclient-3.0.20b-3.5 to Version 3.0.20-4
( ) Ignore Conflict and Risk System Inconsistencies
libx264.so.47 not available
Required by:
MPlayer requires libx264.so.47
Conflict Resolution:
( ) Remove the Referring Package
Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
MozillaFirefox 1.0.6-16 conflict
Conflict Resolution:
( ) Downgrade MozillaFirefox-1.0.8-0.2 to Version 1.0.6-16
( ) Ignore Conflict and Risk System Inconsistencies
MPlayer 1.0pre8-4 conflict
Unresolved Requirements:
MPlayer requires libdirectfb-0.9.so.24
MPlayer requires libldap-2.3.so.0
MPlayer requires libslang.so.2
MPlayer requires libslang.so.2(SLANG2)
MPlayer requires libtheora.so.0(libtheora.so.1.0)
MPlayer requires libx264.so.47
MPlayer requires libxvidcore.so.4
Conflict Resolution:
( ) Do Not Install MPlayer
( ) Ignore Conflict and Risk System Inconsistencies
openssh 4.1p1-10 conflict
Conflict Resolution:
( ) Downgrade openssh-4.1p1-10.4 to Version 4.1p1-10
( ) Ignore Conflict and Risk System Inconsistencies
samba 3.0.20-4 conflict
Conflict Resolution:
( ) Downgrade samba-3.0.20b-3.5 to Version 3.0.20-4
( ) Ignore Conflict and Risk System Inconsistencies
samba-client 3.0.20-4 conflict
Conflict Resolution:
( ) Downgrade samba-client-3.0.20b-3.5 to Version 3.0.20-4
( ) Ignore Conflict and Risk System Inconsistencies
It's not enough just to use the Kaffine that came with SuSE. You need to REMOVE the Kaffine that came with SuSE and install the Kaffine as well as the appropriate codecs from Pacman. You can also do a search using YaST or apt-get's Synaptic and find the codecs and lib files for mpeg. I usually just search for "mpeg" and install the ones I need.
I think the problem with the dependencies is that you are trying to install packages made for another version of suse. If you have for example suse 10, don't install Mplayer for 10.1 ! This should solve the conflicts. The requirements must be solved manually. For example look at this message
Quote:
libx264.so.47 not available
Required by:
MPlayer requires libx264.so.47
You need to install libx264 which is at packman's. Just search for it.
Another tip. Don't use yast. Put all the packages in a separate directory, open a terminal there, become root (su) and type
Code:
rpm -Uvh *.rpm
If it says that you need something, go back at packman's and download it, put it in the same dir and try again.
Also, some of the packages may be already installed BUT they are missing features. For example, xine-lib is already installed in suse but it doesn't include mpeg support. So, you need to install xine-lib from packman which includes everything.
Thanks. It finally worked! After one whole year of struggling to get it working, I can finally see my clips on linux! All I had to do is install the libxine from packman!
gkiagia, you bring me good luck! If I go in Greece next year as I have in plan, I'll surely search for you to give you a beer or two!
you don't happen to know the answer to this too? http://www.linuxquestions.org/questi...d.php?t=466180
It's my last error. And I got no reply for it. If you know this one too, I will declare you linux genious. And you get a third beer . Heh, you deserve a third beer anyway.
EDIT: Whoa, even wmv-s work! I don't believe it!
Last edited by Valkyrie_of_valhalla; 07-24-2006 at 03:49 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.