LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   adobe flash player plugin missing in firefox (http://www.linuxquestions.org/questions/linux-software-2/adobe-flash-player-plugin-missing-in-firefox-625295/)

Phoebe 03-03-2008 01:30 AM

adobe flash player plugin missing in firefox
 
If I login as root, the firefox works fine. But if I login as user, firefox always shows this msg: missing plugins of adobe flash player. But if I try to install it, it always fails. And I am pretty sure it's already installed , just somehow the user account cannot see it. How can I fix this problem? Thanks!

lakedude 03-03-2008 01:57 AM

Funny I've never been able to get Flashplayer to install logged in as root. I'm sure it is just a silly path thing but somehow it always seems to work if you install it as a regular user??

Sorry I'm not any help, just trying to learn a few things myself..

Hern_28 03-03-2008 05:44 AM

check user permissions.
 
Make sure that your user has all necessary privileges. Sounds like you are missing a needed group.

XavierP 03-03-2008 09:59 AM

What do you have in /usr/lib/firefox/plugins?

Phoebe 03-03-2008 08:11 PM

Thanks XavierP
 
Quote:

Originally Posted by XavierP (Post 3076691)
What do you have in /usr/lib/firefox/plugins?

These two are in /usr/lib/firefox-1.5.0.12/plugins:
lrwxrwxrwx 1 root root 39 Mar 2 20:39 libflashplayer.so -> /usr/lib/flash-plugin/libflashplayer.so*
-rwxr-xr-x 1 root root 127260 Feb 29 15:51 nppdf.so*

Do I need to change the properties here? Thanks!

mcmillan 03-03-2008 10:38 PM

That's saying that the flashplayer lib is linked to /usr/lib/flash-plugin/libflashplayer.so, so the obvious question to me seems to make sure that that file actually is there and has the right permissions on it.

Phoebe 03-03-2008 11:22 PM

Quote:

Originally Posted by mcmillan (Post 3077327)
That's saying that the flashplayer lib is linked to /usr/lib/flash-plugin/libflashplayer.so, so the obvious question to me seems to make sure that that file actually is there and has the right permissions on it.

Thanks very much for the reply. Yes, the file is there and the permission is all right:
-rwxr-xr-x 1 user root 8119784 Nov 20 18:24 libflashplayer.so*

But when I tried to execute this file, I got this msg:
Segmentation fault

Dose this mean the lib is not correctly installed? If so, how can I fix this? I've tried to uninstall the package from the Add/Remove window, and re-installed it, the same problem still exists.

XavierP 03-04-2008 04:47 AM

Try copying the libflashplayer file to the plugins folder and removing the symlink.

Phoebe 03-05-2008 08:07 PM

Quote:

Originally Posted by XavierP (Post 3077509)
Try copying the libflashplayer file to the plugins folder and removing the symlink.

I tried this, but the problem still exists. So I deleted all the installation, and downloaded the tarball, I got this error msg when trying to install it:
ERROR: Your architecture, \'x86_64\', is not supported by the
Adobe Flash Player installer.

But if this is true, why would it be ok when logging as root? (previously I installed by yum directly)

mcmillan 03-05-2008 09:37 PM

The installer from adobe doesn't work with 64bit systems, though there's things that can be done to workaround it and get flash to work. Fedora may have those workarounds setup when you install using yum. Not sure if that has anything to do with why things work as root and not your regular user, but it could be possible.

Phoebe 03-10-2008 06:23 PM

I am still working on to get this flash/swf/java working with my mozilla browser. One question I don't understand is that the yum update says there's a missing library of libswfdec-0.3.so.0()(64bit), while the Add/Remove application says I already have the two libraries
mozilla-swfdec -0.3.6-2.e15.rf.x86_64 - Mozilla plugin for Flash rendering and swfdec -0.3.6-2.e15.rf.x86_64 - Flash animation rendering library installed. So what's the missing link here? Thanks!

Code:

# yum update
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
rhel-x86_64-client-workst 100% |=========================| 1.4 kB    00:00   
rhel-x86_64-client-5      100% |=========================| 1.4 kB    00:00   
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for device-mapper-multipath to pack into transaction set.
device-mapper-multipath-0 100% |=========================|  12 kB    00:00   
---> Package device-mapper-multipath.x86_64 0:0.4.7-12.el5_1.3 set to be updated
---> Downloading header for tzdata to pack into transaction set.
tzdata-2007k-2.el5.noarch 100% |=========================| 185 kB    00:00   
---> Package tzdata.noarch 0:2007k-2.el5 set to be updated
---> Downloading header for kpartx to pack into transaction set.
kpartx-0.4.7-12.el5_1.3.x 100% |=========================| 7.4 kB    00:00   
---> Package kpartx.x86_64 0:0.4.7-12.el5_1.3 set to be updated
---> Package subversion-perl.x86_64 0:1.4.6-0.1.el5.rf set to be updated
---> Package subversion.x86_64 0:1.4.6-0.1.el5.rf set to be updated
---> Package swfdec.x86_64 0:0.4.3-1.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: swfdec = 0.3.6 for package: mozilla-swfdec
--> Processing Dependency: libswfdec-0.3.so.0()(64bit) for package: mozilla-swfdec
--> Processing Dependency: libavcodec.so.51()(64bit) for package: swfdec
--> Processing Dependency: libavutil.so.49()(64bit) for package: swfdec
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package ffmpeg.x86_64 0:0.4.9-0.9.20070530.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libswfdec-0.3.so.0()(64bit) for package: mozilla-swfdec
--> Processing Dependency: swfdec = 0.3.6 for package: mozilla-swfdec
--> Processing Dependency: a52dec for package: ffmpeg
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package a52dec.x86_64 0:0.7.4-8.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libswfdec-0.3.so.0()(64bit) for package: mozilla-swfdec
--> Processing Dependency: swfdec = 0.3.6 for package: mozilla-swfdec
--> Finished Dependency Resolution
Error: Missing Dependency: swfdec = 0.3.6 is needed by package mozilla-swfdec
Error: Missing Dependency: libswfdec-0.3.so.0()(64bit) is needed by package mozilla-swfdec



All times are GMT -5. The time now is 01:22 PM.