packagesdev / savehollywood

SaveHollywood Screen Saver
Other
160 stars 39 forks source link

Please Fix - Sonoma Support - Not Fixed but WORK AROUND INCLUDED! #24

Open paulmoons opened 10 months ago

paulmoons commented 10 months ago

All the workarounds online no longer work for Sonoma. I suspect it's a small tweak needed as the preview thumbnail actually shows the videos but when the screen saver is engaged fullscreen it just results in "No videos."

Can someone please take over this project as there is nothing else out there - I'm happy to help if I can!

paulmoons commented 10 months ago

Holy, erm.. shit, I got it working! Just drop your videos into:

Macintosh HD > Library > Screen Savers

Note that you can't put the videos in a subfolder but otherwise Save Hollywood seems to be working again!

Hooray for trial and error!

tsuftko commented 10 months ago

Hey paulmoons.... did the same thing HD>Library>Screen Savers, no go though. Preview pane is showing the vid, when initiated I still get "No Videos". Was there an extra step or something you did when loading the vid into the options menu for SH?

paulmoons commented 10 months ago

I'm not sure if it's related but I had some weird issues with the settings not working at first - fill vs fit screen. As a fix I did the following:

  1. Uninstalled SaveHollywood (I kept my videos in place)
  2. Selected a different screensaver and made sure it works.
  3. Restarted
  4. Installed SaveHollywood again and selected it as my screen saver.

Everything worked after that - including settings. Beyond that, just make sure:

It definitely works though - I'm running MacOS Sonoma 14.2.1 on an M3 MacBook Pro FYI and the latest available download of SaveHollywood v2.5 (9).

If I knew how I'd recompile it for Apple Silicon and apply whatever fixes necessary as it's a great little screensaver.

Best of luck with it!

MDanihy commented 9 months ago

This didn't work for me. For one, it has to be installed for all users, if you install it just for yourself, Options doesn't work. Dumping the videos in the same directory didn't work as well..

Sonoma 14.3 with M3 iMac

paulmoons commented 9 months ago

This didn't work for me. For one, it has to be installed for all users, if you install it just for yourself, Options doesn't work. Dumping the videos in the same directory didn't work as well..

Sonoma 14.3 with M3 iMac

I'm pretty sure I install it for all users.. and following the instructions I posted above Save Hollywood does indeed work - I have since upgraded to MacOS 14.3 and it continues to work as expected. The only issue is that sometimes the legacy screensaver task will remain in memory eating processor time but that's a Sonoma bug from what I understand.

Krazubu commented 8 months ago

I reinstalled 2.5, tried to put into /Library/Screen Savers, this didn't work. I logged out and back into my session, and voilà it worked again. No need to put inside /Library/Screen Savers I suspect some sandboxing / authorisation is fixed by the reinstall, but it still needs a relog or restart.

MDanihy commented 8 months ago

What worked for me was to put the videos in a folder within /Users/Shared and they worked fine. The caveat here is that none of the options worked. The audio still played and the resolution of the videos didn't randomize or listen to any of the video size settings.

paulmoons commented 8 months ago

It's clearly on the edge of breaking for good. Hopefully someone can pick-up the code as I haven't been able to find anything out there that can effectively replicate this screensaver.

MDanihy commented 8 months ago

I believe the issue is Apple has not released any APIs for native screen savers. Everything has to go through the legacy screen saver system, which has a tendency to keep running in the background using up resources while you work. If the APIs are released, I am sure it will be a while before we see a replacement.