I'm using a script that creates the pre-login wallpaper and saves it as com.apple.desktop.admin.png in /Library/Caches
1. Takes a source image (installed to each Mac via PKG)
2. Grabs the Mac Screen resolution via the system_profiler command
3. Using sips, resizes the image and saves this into /Library/Caches with the appropriate name
4. Resets ownership and permissions on the file
(Full script is available if necessary, or if you'd like to use it for your own purposes)
This process works, however at the login screen the wallpaper is shown as blurry. I've discovered that if I open this generated image using 'preview' and then just click save the blur is removed when I next log in.
Does anyone have any ideas what I might be missing with sips that mustn't be generating the image in a format macOS expects. The base template image was created in Photoshop and saved as a png.
Solved! Go to Solution.