I just installed OpenSuse 11.1 on my AMD Athlon 64 box and I’m verifying that all applications run well. I am having problems with the Flash Player, which does not seem to work at all. Each time I load a page that contains flash stuff the browser tells me to download the plugin, but I’m quite sure that it is already installed…
S | Name | Summary | Type
–±--------------------------------±-----------±----------
i | flash-player | Adobe Fl-> | package
| flash-player | Adobe Fl-> | srcpackage
i | flash-player | flash-pl-> | patch
i | flash-plugin | Adobe Fl-> | package
i | libflashsupport | Addition-> | package
| libflashsupport | Addition-> | srcpackage
| libflashsupport-32bit | Addition-> | package
| libflashsupport-debuginfo | Addition-> | package
| libflashsupport-debuginfo-32bit | Addition-> | package
i | pullin-flash-player | Placehol-> | package
| pullin-flash-player | Placehol-> | srcpackage
| tvflash | Tool to → | package
| tvflash | Tool to → | srcpackage
| tvflash-debuginfo | Tool to → | package
| tvflash-debugsource | Tool to → | package
me@home:~> zypper info flash-player
Loading repository data…
Reading installed packages…
Repository: @System
Name: flash-player
Version: 10.0.22.87-0.1.1
Arch: i586
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 18,7 M
Summary: Adobe Flash PlugIn and standalone Player
Description:
This package contains Adobe’s Flash Plugin for the supported Web
browsers in addition to a standalone flash player application.
The only strange thing that I see is that it seems that the flash player plugin I have installed corresponds to the i586 architecture, which is not the correct one. Is this the problem ? Where can I get the x64 based plugin ? What should I do to get flash work on firefox ?
IMHO having Videolan and Packman both active is just begging for trouble. I recommend you remove videolan ASAP from your active repos list. And I recommend you replace all videolan packaged apps with Packman packaged apps (with exception of libdvdcss)
Why do you have source and debug as repos? Is there something specific you are trying to do? Unless you are a developer, or unless you are a user with a very specific purpose, then IMHO you should remove those. What immediate benefit are they bringing to you? Don’t just add a repos blindly.
Reference the “Education” repos, I recommend you put that to inactive. You can make it active BRIEFLY if it has a download you need. Else you could install an app from there, which might conflict with an app packaged by Novell/SuSE-GmbH, and you will have no idea that has happened.
Blindly adding repositories with out understanding the consequence has to be one of the bigger mistakes that new users to openSUSE Linux make.
Thanks a lot for your help. I did not know all these details about the repositories. I’ll try your recommendations this afternoon when I come back home.
But flash still does not work. Keep in mind that I have an x64 based architecture. I have opensuse on an i386 and the flash-player package works without problems. However, on the x64 architecture the flash-player package blocks the system so as that I have to reboot the system (but turning off the system). I even cannot change to text mode to try to kill firefox.
As I told you, it seems that when I do
zypper install flash-player
the i586 version is installed. I tried manually do find the flash package in the packman repository but I only found it in the i586 based architecture, but not the x64 one.
Currently I’m using ‘gnash’ but it does not support some of the funcionalities flash has.
Has anyone suceeded to install flash on an x64 based architecture ? Can you please tell me the output of the following instructions on your x64 based system ?
Up until last October, the Flash plugin was only available for x86 (32-bit) systems. For 64-bit systems, this usually meant that in order to run Flash on websites, one would need to use a 32-bit browser, or a 64-bit browser with a 32-bit wrapper.
From what I recall, the flash plugin available in the OpenSUSE repositories did most of the dirty work to get it to work on a 64-bit system. The problem was, these somewhat hacked solutions could cause system instability, and would occasionally not work.
Last October, Adobe released a 64-bit alpha version of the plugin that works natively in 64-bit browsers without the need for any wrappers. You can download the latest release of the plugin here: Adobe Labs - Downloads: Flash Player 10
Even though this is an alpha version of the plugin, I personally haven’t had any more or less problems with it than I have had with the plugin in the past.
If you want to use this version:
Remove the 32-bit version installed from the repos.
Suse is using the 32bit version you have 2 ways of doing it you can check with nspluginwrapper and load the 32bit. Or change firefox to 32bit.
I’ve confirmed what you found non-oss seems to be the repo with it on but only i586. There is a alpha 64bit which works as well as any of the flash stuff does on linux. Surprised it is not on the build service though.
I just installed Suse 11.4 and downloaded the flashplayer_square_p2_64bit_linux_092710.tar. Once that was installed in /usr/lib64/browser-plugins, 64 bit Firefox ran Flash fine! Thanks for the proper directory to install it in!!!