Shockwave flash player

From MEPIS Documentation Wiki

Jump to: navigation, search

Shockwave Flash Player (Macromedia)

Some websites embed a type of Shockwave Flash content that requires the Adobe swf player, but there's no Linux version at the present. You will instead get a "missing plugins" error, and an offer to click on the box to download the plugin. Download the Windows version of the plugin.

There is a method of embedding the Windows version of the player in a Linux Firefox/Iceweasel window, detailed here:

So, assuming you have the Shockwave Windows version, install mozplugger and wine in the usual manner, then set up Wine.

Next, go to Mozilla's website and grab the latest Windows 32-bit Firefox installer. Run the installer to install Firefox in Wine.

Next, run the Shockwave Flash installer.

Edit the mozplugger configuration file:

su -c 'kwrite /etc/mozpluggerrc'

and add the following to the end of the file:

application/x-director: dir,dcr,dxr,cst,cct,cxt,w3d,fgd,swa: Macromedia Director file
       swallow(firefox.exe) fill stream: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "$file"

Save and close the file. Next, delete the plugins registry file for whatever version of Firefox you are using. It can be found in your home folder inside the hidden .mozilla folder. For example, I entered the /.mozilla/firefox-3.5/w93zvxvj.default/ folder (note that the last folder will vary on your machine, being a random string) and deleted the pluginreg.dat file. It will be rebuilt when Firefox is next restarted.

Restart Firefox and test at this site:

Please note that since you are starting Wine and the Windows Firefox to run the Shockwave content, it will take some time to display.

Personal tools