Hi, Bruce.
Sounds like a school lab. Am I correct?
1. Mac OS X isn't designed for this. The settings are actually at the user account level:
every user on a given Mac can specify their own screen saver, with the settings saved in the
/Users/user_account/Library/Preferences/ByHost
folder. So, you cannot even enforce this at the Mac-level unless:
1. You log into each account on every Mac.
2. Set the screen saver the same.
3. Enable Parental Controls on each account, preventing the accounts from making changes via System Preferences.
2. As to if a third-party app exists to do this, I don't know. Try searching
MacUpdate or
Version Tracker.
3. You wrote:
" All I need to do is display the same .jpg image from the Pictures folder."
Using only one image sort of defeats the purpose of using a screen saver: you risk burning in that image.
What I suggest as an alternative is to use the Admin account on each Mac to set the Display Sleep inactivity period to the same value. Only an Admin user can change that setting. Set it short enough and you can avoid burn-in without having to resort to screen savers.
The Display Sleep preferences are saved in the file:
com.apple.PowerManagement.plist
in /Macintosh HD/Library/Preferences/SystemConfiguration. Accordingly, this setting applies at the system (entire Mac, all accounts) level.
Whether setting that up on one Mac and copying that file to others will work, I can't say as I've not tried it. If memory serves, there are some invisible .Global preferences files that also derive settings from this file.
One also has to be sure that if copying this file from one Mac to another, the preferences for it are set correctly on the Mac receiving the copy. One can check the preferences of the file on the Mac to which the common file will be copied, and then set the preferences the same after the common file is copied over.
Given all the steps required to copy this file to different Macs, it may simply be easier to set Display Sleep the same on each Mac via System Preferences. 🙂
Good luck!
😉 Dr. Smoke
Author:
Troubleshooting Mac® OS X