[Solved] iScreensaver Personel - Flash SWF Dual Display Not Functioning

The .swf files work fine with OSX when dual monitors are mirrored. But when the displays are in extended desktop the .swf animations only display the first frame on the extended monitor while working fine on the laptop monitor? The iscreensaver file consist of multiple .swf files chosen randomly and looped.

We don’t see this in our testing with SWFs: when the desktop is extended on a 2 monitor system, SWFs play back on both monitors normally. Can you email us a copy of your project and/or a few sample files? Also, please let us know more detail about your machine? (Which Mac version, which OS?)

OSX 10.6.8
black macbook 2.16 intel core 2 duo
2GB667 mhz DDR2 SDRAM

Other animated screen savers that I have(but did not make) work fine on both monitors.

Who do I send a file to?

Please send test file(s) to support at iscreensaver dot com. If you send a SWF file, please also send the FLA file if possible.

Also, you should check that your SWF file is not doing something wrong. Read this thread for a number of suggestions: http://iscreensaver.com/forum/discussion/84/screensaver-animation-does-not-play-on-mac

Thanks for the files. We tested it on our test system (Mac OS X 10.6.8, Macbook Pro Core 2 Duo, internal 1440x900 monitor, external 1680x1050 monitor) and it worked fine, so we clearly are not seeing what you are.

For SWF playback to work properly it depends on the version of Webkit/Safari, the Flash version, and the graphics card/drivers.

Please check:

  • what version of Safari do you have installed?
  • what version of the Flash Plugin do you have installed?
  • what graphics card does your mac have? (Go to “Apple Menu/About this mac/ More Info…” and look in the section that says “Graphics Display”)

I’m guessing your macbook has the notorious GMA950, which could be the issue here?

FYI, you can check your flash plugin version via this website:

To check your Safari version, open Safari and choose “About Safari” from the Safari menubar.