Realplay only play audion, can not play video files

I think the problem has to do with conflicts between the 64-bit libxine1 and the 32-bit xine-lib-32bit. If I am right, testing it on a 32-bit system will not tell us anything since the problem is specific to 64-bit systems.

If other people are able to get it to work on 64-bit openSUSE installations then concluding that I have a simple configuration problem is probably warranted. But just testing it on a 32-bit system is not enough to justify that conclusion. We first need to make sure that 32-bit RealPlayer RV40 codec can be run properly on a 64-bit system using a 64-bit libxine1, 64-bit Mplayer, and 64-bit VLC (I tested VLC and it also cannot play it). Opensuse has no 64-bit RealPlayer codec nor is there a w64-codecs-all package, although I suspect those would solve the problem if they were available.

Maybe you can speak to my wife, and convince her that I must get a 64-bit PC for Christmas! :slight_smile:

Good luck with your efforts! Sorry that I could not help.

Thanks for trying. The fact that you were able to get it to work does lend credence to the idea that it is a 64-bit problem.


I have an x86_64 version of opensuse11 installed.

I download the w32codecs and the essential codecs for x86_64 from Entering MPlayer homepage.

Then put the codecs into /usr/lib/codecs (32bit codecs first, then 64bit codecs overwrite 32bit’s) and make a symbolic link /usr/lib/win32 to /usr/lib/codecs .

After that I make the directory /usr/lib64/RealPlayer10/ , and make a symbolic link /usr/lib64/RealPlayer10/codecs to /usr/lib/codecs .

Then the mplayer works!

I have a similar problem on my new PC (Athlon64x2) which I just finished a fresh osuse11.0_x86-64bit install.

The problem is when playing .rmvb video, smplayer only has sound,but no video output. realplayer10 only has video, but no sound.
Sound card driver seems to work because it works in other programs ie audacious plays mp3 fine, watching videos on youtube is also fine.

I still remember, during the manual installation, there is a program/packet described as “make 32bit programs run better under 64bit os” or something like that, unfortunately, I didn’t select it. it may be helpful. But I can’t remember its name now. Does anyone know what this program/packet called? Otherwise, I’m going to try the x86_32bit version.

Thanks rayafish, that seems to have done the job!

This also solves my headache which smplayer only had sound but no video. This bugs me for a few weeks and I’m almost going to go back to x86_32.
But in my system, /usr/lib/codecs is a link pointing to /usr/lib/win32. not a bid deal.

Thank you very much rayafish rotfl!

i’ve been having similar troubles lately, trying to read MKV files with Realmedia video.
rayafish’s trick worked for kaffeine (KDE3), but failed for mplayer :

Opening video decoder: [realvid] RealVideo decoder                        
Error: /usr/lib64/RealPlayer10/codecs/ cannot open shared object file: No such file or directory
ERROR: Could not open required DirectShow codec                                                
Read the RealVideo section of the DOCS!                                                                 
VDecoder init failed :(                                                                                 
Opening video decoder: [realvid] RealVideo decoder                                                      
ERROR: Could not open required DirectShow codec drvc.dll.                                               
Read the RealVideo section of the DOCS!                                                                 
VDecoder init failed :(                                                                                 
Opening video decoder: [realvid] RealVideo decoder                                                      
Error: /usr/lib64/RealPlayer10/codecs/ cannot open shared object file: No such file or directory
ERROR: Could not open required DirectShow codec                                                
Read the RealVideo section of the DOCS!                                                                     
VDecoder init failed :(                                                                                     
Opening video decoder: [realvid] RealVideo decoder                                                          
ERROR: Could not open required DirectShow codec drv43260.dll.                                               
Read the RealVideo section of the DOCS!                                                                     
VDecoder init failed :(                                                                                     
Opening video decoder: [realvid] RealVideo decoder                                                          
Error: /usr/lib64/RealPlayer10/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.                                                
Read the RealVideo section of the DOCS!                                                                                         
VDecoder init failed :(                                                                                                         
Cannot find codec matching selected -vo and video format 0x30345652.                                                            
Read DOCS/HTML/en/codecs.html!

Do you make a link /usr/lib64/RealPlayer10/codecs to /usr/lib/codecs ?

If you have installed the correct codecs, should appear in /usr/lib/codecs or /usr/lib/win32.

yes, i have. and it doesn’t work…
it’s such a pain to get multimedia to work on opensuse… i must say i quite disappointed with this distro… honestly, i don’t think a linux newcomer would be able to get these things to work properly (for instance, i assume anyone who knows about symbolic links isn’t quite a newbie, no?)
fortunately there are people like you rayafish, who provide good advices.

still, opensuse isn’t ready for the average joe. this, and many other issues i have, make opensuse failing to meet my expectations (btw last time i used it was suse 9.3). i didn’t expect a trouble-free OS, though. but i’m tired to spend more time trying to fix small issues on my system than actually using it. and by small issues i mean stuff that otherwise does work on other distros. too bad. i feel the effort, community-wise. opensuse looks polished. but that’s just make-up imho: many things needs to be fine-tuned before it becomes real good. i could go well deeper in this statement, about what needs fixing, what needs to be improved, etc. but this post is already too long and i know i’m out of topic.

i’m about to go back to kubuntu.

farewell, then. i’ll continue to check how opensuse goes, from time to time. i wish you all the best.

I must say this (being a pain) is specific to you and newbies like you. I have found openSUSE easier than other distro’s in this respect. At least it is true wrt 32-bit PC.

Typically with openSUSE, with 30 to 45 minutes after a basic install, I have downloaded many megabytes of multimedia from packman, and I have 1st rate multimedia capabilities. I never experience the problems you have in this thread.

Now if audio is really big for you, why don’t you try an openSUSE distro that is designed specifically to support audio and various audio specific multimedia aspects: - The News

IMHO this is your (understandable) frustration coming thru. Are you trying this with 64-bit? If so, then i suspect simply switch to using 32-bit, all of this frustration will disappear.

Or if using 32-bit, but you have selected many repos, then that (large number of repos) can also cause many many problems. I’m simply amazed at the number of newbie users who setup their software package manager with a dozen or more repositories, with absolutely no idea as to what the implications of that might be. A far better course of action is to ask for guidance in this area (which most newbie users do only AFTER they mess up their system - and then they blame openSUSE for their folly).

I don’t have the problems you have. I do spend a lot of time trying to help users who stubbornly stick with a course of action that causes them problem, typically because they refuse to compromise on an aspect that will make their life easier. But not being in front of a user’s PC, its very difficult to give them guidance to fix their problem, … especially when they either ignore one’s suggestion/recommendation, or they implement the suggestion/recommendation badly.

From my view Linux is Linux. I have friends who use Ubuntu, and despite the multimedia problems they have with Ubuntu (that I do not have with openSUSE) they plan to stick with Ubuntu. They simply feel comfortable there. So if you think you will have a better experience with a different distribution, then by all means go there and try it out.

Linux is Linux.

But I recommend next time you stick with 32-bit.

Best of luck with what ever distribution you settle upon.

thank you for spending time reading my post.
i know mileage may vary from one user to another, and fortunately openSUSE suits many Linux users out there. i’m not blaming anyone here.

there are a few things i’d like to add, though.

first of all, i don’t consider myself as a newbie. i started using Linux some years ago (mainly gentoo, then archlinux, and then ubuntu 2 years ago). but that’s true i’m an openSUSE newbie (my previous SUSE 9.3 test was anecdotic, i only used it a few weeks…).

my hardware hasn’t changed from ubuntu to openSUSE, and there are a few tricks/tweaks i discovered in ubuntu i had to re-apply to openSUSE. these ones don’t count in my frustation with openSUSE.

indeed, my multimedia troubles could come from 64-bit. but it’s not this very multimedia stuff that leads me to leave openSUSE. it’s the sum of all others things i have yet to fix, or wait to be fixed. i won’t detail them here, there are some topics about them.

i already tried 64-bit ubuntu in the past, and the only thing that prevented me to use it on a daily basis was a general lack of maturity (a few bugs here and there, and some limitations with some software - these were showstoppers to me). now i don’t see any reasons why i should stay 32-bit (to my knowledge, my showstoppers are now fixed).

i actually stopped using kubuntu because i decided to go through a major system cleanup. hence i had the opportunity to try something different, and i went for openSUSE.
but i will quit openSUSE because after 2 weeks i still haven’t found how to overcome or fix some (mostly tiny) annoyances. that doesn’t mean i don’t like openSUSE. that only means that so far it isn’t a good experience to me, although there are many aspects i do like in this distro. unfortunately these aspects aren’t sufficient to make me forget all annoyances i have.

well, i suppose that’s just the way it is.

or maybe i’m getting old and conservative…

You are not having any multimedia issues because this is a 64-bit issue. Multimedia on a 32-bit opensuse install is, as far as I have heard, perfect. That is not the case, however, on a 64-bit system.

At least when I used kubuntu the RV40 codec worked just fine on a 64-bit system. It does not work on a 64-bit system with opensuse. Now this is not enough to send me back to the otherwise terrible experience I had on kubuntu, but it is possible to get these codecs working properly on a 64-bit system. Opensuse, or packman rather, does not do this. That is a limitation of opensuse or packman. This is not his fault, this is a known problem with multimedia on opensuse with 64-bit architecture.

You think we should downgrade the entire architecture of our system just to be able to play one type of media file?

With that sentence, I think you are either twisting my words, or you missed my point. My point about 32-bit is in the context of a post that initially (before a clarifying post) that a user was about to leave a distribution (for another) in order to be able to play one type of media file (and vague incorrect comments about general multimedia setup ease). So in that context I see no difference there between leaving a distribution and changing to 32-bit.

What I read is brazzmonkey complained in general about how difficult in general it is to get multimedia working on openSUSE. My point is in general that comment simply is not correct. BUT still, IMHO one should use what works for them. In general (and not specific to this thread) I believe that if Ubuntu works, use it. If Red Hat works, use it. If Windows or Mac works, use it. Bouncing around to different OS to solve minor hiccups to me appears to be very counter productive. BUT if one has the time to do that, then one also has the time to try 32-bit instead.

That is the context of the post in terms of my first reply.

What I now read is brazzmonkey left kbuntu because 64-bit there was not mature enough for him, in a thread where realplay did not work for him. But it was only in reply (ie AFTER) my post, that he then added a general complaint about other factors being the main reason. His first post read like the problem was “the pain” re: multimedia in general in openSUSE. My point is multimedia IS easy to setup in openSUSE (and is even easier with 32-bit than 64-bit).

Again, IMHO, instead of wasting time switching distributions to find the perfect 64-bit distribution (which for some users DOES need manual tuning), if one does not like the effort required to manually tune (for minor aspects such as realplayer, where the “minor” hiccups are big for him), then a user should stick with 32-bit where those those “minor” hiccups don’t exist.

More specific to brazzmonkey, if he has other specific problems, he should seek help in separate theads for each, and not simply state “its the sum of all things” with no specific references. That IMHO is basically a posting technique to preclude any constructive helpful reply by any users who do want to help.

To conclude, I think users should stick with what works for them. Clearly in this case, 64-bit is NOT working for brazzmonkey on more than one distribution. In general, IF a user can eventually can get Ubuntu, Red Hat, Windows, Mac (or other) OS working (with 64-bit), then they should stick with it. Given their 64-bit problems, I still see going for 32-bit an easy approach to solve what I see as time wasteful distribution/OS switching.

Thanks a lot rayafish! Solved my problems with old Realplayer files to.