zattoo complains of no flash player installed, but flash is installed
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.
Distribution: SUSE 10.0 Home soon to go (no internet conection), gentoo laptop, slack on development box
Posts: 81
Rep:
zattoo complains of no flash player installed, but flash is installed
Hello all,
Usual applies that if I have missed a thread is my searching please redirect me.
I am trying to get zattoo player running on my desktop. I am running Unbuntu gusty gibbon 64 bit. The error occurs when starting up zattoo. Zattoo complains that I have not installed flash player which I have. I search for libflashplayer.so as I plan to make a soft link to /usr/lib/zattoo/ in the hope that this will sort out any problems but I can't find libflashplayer.so. I know npviewer.bin is some sort of wrapper to allow 32bit software like flash to run in a 64 bit environment so I have a look in
$ ls /usr/lib/nspluginwrapper/plugins/
npwrapper.nphelix.so
reveling that there is only the real player plugin? Looking though the other directories within /usr/lib/nspluginwrapper/ reveals nothing either.
So first question
Am I going about solving this question of zattoo complaining about no flash being installed in the correct way? If not could you please suggest another plan of attack.
second question
If this is the correct method to resolve this zattoo problem where do I find libflashplayer.so or equivalent on my system.
Am I going about solving this question of zattoo complaining about no flash being installed in the correct way? If not could you please suggest another plan of attack.
second question
If this is the correct method to resolve this zattoo problem where do I find libflashplayer.so or equivalent on my system.
Sounds like you are having the same problem that Firefox users are having with flashplayer: it's only available as a 32-bit application. You 64-bit Zattoo is looking for a 64-bit flashplayer and not finding it. The only work-around a present is to install the 32-bit Zattoo in order to use the 32-bit flashplayer plugin.
Use the "file" command on the binary to tell if it is a 32bit or 64bit program.
If it is a 64 bit binary, look at the output of "nspluginwrapper -l" which lists the plugins.
You might try "nspluginwrapper -a" for auto-discovery. Other than that, try the README files for nspluginwrapper and your program. Sometimes a plugin is installed in the wrong location and a README file will indicate where the program expects to find it. Simply copying the plugin might fix the problem.
Distribution: SUSE 10.0 Home soon to go (no internet conection), gentoo laptop, slack on development box
Posts: 81
Original Poster
Rep:
Quote:
Originally Posted by jschiwal
Use the "file" command on the binary to tell if it is a 32bit or 64bit program.
If it is a 64 bit binary, look at the output of "nspluginwrapper -l" which lists the plugins.
You might try "nspluginwrapper -a" for auto-discovery. Other than that, try the README files for nspluginwrapper and your program. Sometimes a plugin is installed in the wrong location and a README file will indicate where the program expects to find it. Simply copying the plugin might fix the problem.
Thanks I have manged to find out zattoo is indeed 32 bit as expected and that there are several places where the flashplugin-alternative.so is held (the nsplugin wrapped now 64 bit plugin to run on a 64 bit box). I have not been able to find out where zattoo looks for the flash player so I have had to email them. I'll post if / when I get a reply.
If anyone knows the answer to this let me know and I'll experiment with it. Thanks again jschiwa I think you have put me on the correct path.
SuSE is a bi-arch distribution. Look in your package manager for 32 bit versions of the packages supplying these libaries. The 64 bit version also has 32 bit versions of many programs and the libraries they need. They are supplied in separate packages from the 64 bit versions. The 32bit libraries will be installed under /usr/lib, and the 64 bit in /usr/lib64.
If a SuSE package doesn't supply a needed library, a good place to look is at the http://rpm.pbone.net website. In the advanced search, you can filter the search for your distro & version. For each package, the dependent files are listed and each one is a link to a package that can install it.
Another place to look at, especially for media related programs, is the Packman repository.
Starting with SuSE 10.3, you can select "Community Repositories" in YaST2 to easily add non-SuSE repositories such as Packman, NVidia, ATI, VLC, etal.
---
I wonder if you manually copied files for the plugin to /usr/lib/ instead of /usr/lib64?
If I remember correctly, with SuSE 10.2, the 32bit version of Firefox was installed by default. With 10.3, the 64 bit version was installed instead.
---
The "find" command can tell you whether you have an elf32 or elf64 library or program.
Distribution: SUSE 10.0 Home soon to go (no internet conection), gentoo laptop, slack on development box
Posts: 81
Original Poster
Rep:
Thansk but this box is not os SUSE but on Unbuntu gusty gibbon (see first post).
Quote:
I wonder if you manually copied files for the plugin to /usr/lib/ instead of /usr/lib64?
Yep I copied zatoo into /usr/lib because it is a 32 bit program. The getlib command is meant to download the desired 32 bit libs but even so the program still seems to be having trouble. Anyway thank for your post
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.