I am using OpenSuse 13.2, Gnome 3.14.1. My browser is Firefox 43.0.3. I’m brand new to Linux. I have an Adobe Shockwave video (.SWF) stored locally and am trying to play it in Firefox. If I double click the file, the Firefox browser opens the Open With/Save File prompt window. If I choose Open With… > Firefox this just makes the browser open a new tab and then prompt to Open With/Save File again. Selecting Firefox through that prompt window will still just make Firefox open the prompt again on a new tab. The cycle repeats, opening an infinite number of tabs, never playing the video.
I went to this site to test my Shockwave player, but it said Plugin Is Needed To Display This Content.
From that site, I suspect I need to install Shockwave, but don’t know how. Any help would be greatly appreciated!
First question to everybody having multimedia problems is: did you read the sticky threads at the top of this Multimedia forum and when yes, did you do the switch to the Packman repository explained there?
shockwave is not available for Linux and afaik Shockwave has been abandoned by Adobe for quite some time, you should be able to play some (if not all) swf files with the flash-player plugin
do you have flash-player installed?
post the output of
zypper se -si flash-player
post your repo list
zypper lr -d
From what I can tell, it appears that flash-player is installed:
Matt@LinuxBox:~> zypper se -si flash-player
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
i | flash-player | package | 126.96.36.1999-2.85.1 | x86_64 | openSUSE-13.2-Update-Non-Oss
i | flash-player-gnome | package | 188.8.131.529-2.85.1 | x86_64 | openSUSE-13.2-Update-Non-Oss
i | pullin-flash-player | package | 12.3-6.4.1 | x86_64 | openSUSE-13.2-Update
If Flash-Player is installed, I don’t know how to open the SWF file with it. I right click on the file but do not find Flash-Player under the Open With option. How exactly do I play it with Flash?
Here is my repository list:
Matt@LinuxBox:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
1 | openSUSE-13.2-0 | openSUSE-13.2-0 | Yes | ( p) Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_DVD+_-RW_GSA-H53N |
2 | packman | packman | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ |
3 | repo-debug | openSUSE-13.2-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ |
4 | repo-debug-update | openSUSE-13.2-Update-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.2/ |
5 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.2-non-oss/ |
6 | repo-non-oss | openSUSE-13.2-Non-Oss | Yes | ( p) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
7 | repo-oss | openSUSE-13.2-Oss | Yes | ( p) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
8 | repo-source | openSUSE-13.2-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |
9 | repo-update | openSUSE-13.2-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
10 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
I’m not sure what browser you use, but the way I open swf files is I start-up my broiwser (Firefox) and I drop the sfw file in an empty window (it doesn’t have to be empty) or I’d enter /home/<me>/ in the adres barnavigate to where the swf file is and just click on it, but flash for Firefox is ancient at version 11.2 while flash for Chromium is at version 20, so even tho I don’t use Chromium,I’d recommend installing Chromium and chromium-pepper-flash and chromium-ffmpeg the last two come from packman so just do
zypper in chromium chromium-pepper-flash chromium-ffmpeg
launch Chromium and drop the swf file in it’s window.
As mentioned at the initial post, I am using Firefox…
I am using OpenSuse 13.2, Gnome 3.14.1. My browser is Firefox 43.0.3.
I tried your drag-n-drop suggestion, of the file onto Firefox. No dice. The repeating cycle I described in my initial post occurs…
the Firefox browser opens the Open With/Save File prompt window. If I choose Open With… > Firefox this just makes the browser open a new tab and then prompt to Open With/Save File again. Selecting Firefox through that prompt window will still just make Firefox open the prompt again on a new tab. The cycle repeats, opening an infinite number of tabs, never playing the video.
If no other fix is available but using Chromium, I’ll probably pass since I hardly ever get SWF files. I was able to open and view the video in another Windows machine on Internet Explorer. I just figured it would also work fine in OpenSuse on Firefox. I guess my expectations were too high! :shame:
Thanks again for your help!
Firefox has an extremely old version of Flash there’s nothing we can do about it, you could try freshplayerplugin with pepper-flash but that has caused youtube bugs for me.
I’d say it depends on the swf file and the action script used, newer swf files will not play in flash 11.2 no matter what, so you have 2 choices use Chromium (or Chrome) with pepper-flash as that’s at version 20 or try and use pepper-flash with freshplayerplugin, freshplayerplugin is a wrapper for pepper-flash for Firefox and SeaMonkey but as I said it can cause problems with some sites, if you install freshplayerplugin and ppeper-flash Firefox will default to them and should be able to play newer sfw files, packman carries pepper-flash and freshplayerplugin so to install just do
zypper in freshplayerplugin chromium-pepper-flash
Hmm. As I think about it more, I might just install Chrome and be done with it. That might prove to be a better choice later, if I find Firefox’s old flash-player version has problems on certain websites.
Thanks for the help!
I proceeded to install Chromium with the pepper-flash and ffmpeg components. I ran into the following problem and don’t know what solution to take. Any ideas?
Matt@LinuxBox:~> su -
LinuxBox:~ # zypper in chromium chromium-pepper-flash chromium-ffmpeg
Retrieving repository 'packman' metadata .................................[done]
Building repository 'packman' cache ......................................[done]
Retrieving repository 'openSUSE-13.2-Update' metadata ....................[done]
Building repository 'openSUSE-13.2-Update' cache .........................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides chromium = 47.0.2526.111 needed by chromium-ffmpeg-47.0.2526.111-809.1.x86_64
Solution 1: do not install chromium-ffmpeg-47.0.2526.111-809.1.x86_64
Solution 2: break chromium-ffmpeg-47.0.2526.111-809.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c] (c):
as far as I can tell it’s a packman packaging bug, you should be able to safely ignore it as the current chromium version is 47.0.2526.80
and chromium-ffmpeg is 47.0.2526.106 the only difference is the build number, they are compatible, build numbers do not correspond to source code changes.
I chose Solution 2 and proceeded to install Chromium. I then tried to drag-n-drop the local SWF file onto the browser, in hopes that it’d play. No dice. It gives me a warning that the file may be harmful (which it’s not) and then I have to choose to Keep or Discard it; of course, I choose to keep it. A little mini window then exists in the bottom of the Chromium browser where the files resides. I click on it and select Open, figuring it would then play in Chromium. Nope. Instead, somehow it decides to open it up in Firefox and repeat the cycle that I explained in my very first post in this thread. I have no idea why this happens. Even if I right click on the file in my file browser, and select Open With Chromium, the same thing happens. Am I doing something wrong or is this a lost cause with no solution?
I’m really not sure what to tell you, I have a couple of dumb swf games that play nicely in Firefox, it cold be that swf is trying to contact a remote site and that’s been blocked by adobe for some time now
you can try this Chromium addon
it should fix things