Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screensaver and M1 #86

Open
1 of 2 tasks
JalevYT opened this issue Jan 28, 2021 · 36 comments
Open
1 of 2 tasks

Screensaver and M1 #86

JalevYT opened this issue Jan 28, 2021 · 36 comments

Comments

@JalevYT
Copy link

JalevYT commented Jan 28, 2021

In order to help us sort your issue, we ask that you provide the following information:

  • Mac model: Macbook Pro M1
  • macOS version: BigSur

Description of issue

{{ What's happening? }}
The screensaver won't work for the new M1 Macs. Can someone please fix it?

@frzkfth
Copy link

frzkfth commented Feb 16, 2021

Hi, i have same issue, this beautiful screensaver it's not works on my laptop

Macbook Air M1
macOS BigSur version 11.0.1

@zirawell
Copy link

zirawell commented Mar 2, 2021

You can have a try for this:
1.Open Preferences
2.Select Security & Privacy
3.Select General
4.On the bottom side, select Open Anyway
5.Open Preferences
6.OpenDesktop&Screen Saver
7.Double Click Brooklyn and click Open

@RadTechDad
Copy link

Doesn't work for me either.

MacBook Pro (13-inch, M1, 2020)
Apple M1
macOS Big Sur 11.2.3 (20D91)

I get the following error when trying to install the screensaver:
Screen Shot 2021-04-07 at 12 14 30 AM

@pedrommcarrasco
Copy link
Owner

I don't have an M1 to test this out, so I'm afraid someone else will need to look into it

@RadTechDad
Copy link

So I did some testing and here's what I found:

I opened up the project in XCode and I only had one warning about localization.
image
image

Here's the original list:
image

After I clicked on Migrate, then it looked like this:
image

Other than this, I had no issues building it, then installing it. So then I thought that maybe the zip file got corrupted. So I downloaded a new copy of it, extracted it, and still, I had the same issue.

Then I thought, maybe it was the extractor (Keka). So then I used Apple's Archive Utility to extract it, and it all worked fine after that. So the problem was the actual extractor, not your code.

@pedrommcarrasco
Copy link
Owner

Great report @TechVader! - would you mind submitting a PR to update the README.md instructions to mention this issue with "unzippers" and let people know they should use Apple's tool?

@RadTechDad
Copy link

@pedrommcarrasco Just an update... I've never done a pull request, so I've been looking into how to do it. But while doing that, I thought I'd post a bug report on Keka's github, but apparently, the maintainer of Keka isn't able to reproduce my issue. So it might actually only be my computer. If we can agree that Keka is the issue, then I'll put in a Pull Request. Otherwise, it might be my computer.

@pedrommcarrasco
Copy link
Owner

pedrommcarrasco commented Apr 20, 2021

Unsure of what to think here, but in any cases, I feel like using Apple's tool should be the way to go here given how "sensitive" screensavers can be @TechVader

@aonez
Copy link

aonez commented Apr 21, 2021

@pedrommcarrasco I'm still checking this extraction issue, since I was unable to reproduce. Give me a few days 🙏🏻

By the way my display always turns off before any screensaver appears, but checking the effects of this one makes me wanna revert that.

@RadTechDad
Copy link

@pedrommcarrasco No need for a PR. The issue is resolved and it was my computer. Apparently, even though I had tried reinstalling the app through both the MAS and it's own website, I never cleared out the preferences/other files that come with it.

I cleared it all out using an Application Uninstaller, and then did a fresh install, and the Keka app worked just fine to install your screensaver.

Thank YOU for this awesome screensaver and to both you and and @aonez for taking the time to help remedy this.

@aonez
Copy link

aonez commented Apr 22, 2021

@LeviN09 @frzkfth where you having this issue also using Keka?

@JalevYT
Copy link
Author

JalevYT commented Apr 29, 2021

Hey guys and thank you for all this help
after some time I deinstalled it and 2 to 3 month later I installed it agin and it works
I did nothing special so I don't no what my issue was

@rpath16
Copy link

rpath16 commented May 10, 2021

@JalevYT Are you on 11.3.1? Mine will install but it never gives me the option to 'open anyway' under security & privacy and the preview says the current OS does not support the screensaver.

@JalevYT
Copy link
Author

JalevYT commented May 11, 2021

@rpath16 i have the newest so 11.3 I think. But I downloaded it on a big Sur version earlier. I really don't now why slthos worked cause some of you have their issues

@HDtx94
Copy link

HDtx94 commented Oct 30, 2021

Anyone has the screensaver on the latest Monterrey and MBP 14"? It's not working with the latest macOS.

@Cosnavel
Copy link

Cosnavel commented Nov 1, 2021

@HDtx94 install it, restart your system and then it should work

@ash3rr
Copy link

ash3rr commented Jan 29, 2022

I get a security warning from Apple when enabling this on my M1.

@Undivided-1
Copy link

Undivided-1 commented Apr 25, 2022

Not working on MacBookPro M1 Max
MACOS 12.3.1

Error - You cannot use the Brooklyn screen saver with this version of MacOS. Contact vender for update

@ncls-fcs
Copy link

ncls-fcs commented May 8, 2022

I only let the localization issue get fixed by Xcode as @darrelldudics mentioned earlier:

So I did some testing and here's what I found:

I opened up the project in XCode and I only had one warning about localization. image image

Building and then installing it worked perfectly fine on M1 with macOS Monterey 12.2.1 . I never worked with screensavers and/or Xcode before but my uneducated guess would be that maybe the current macOS version needs to have the ressources in that specific spot, but I could be (and probably am) wrong on this. However what counts is that it worked for me after building it on a device with M1 chip.

@Undivided-1
Copy link

Undivided-1 commented May 8, 2022 via email

@ncls-fcs
Copy link

ncls-fcs commented May 8, 2022

Only thing I can say is that it worked for me after building it again on my Mac, however I don't know why. Maybe try doing that too and please tell us if it worked, maybe someone with more experience than I knows whats going on.

@HDtx94
Copy link

HDtx94 commented May 8, 2022

I sure hope someone come up with an easy fix soon for M1.

@Undivided-1
Copy link

I have never used Xcode. However I have the project open in Xcode and have migrated localizations as you have done above. How do I now export as a .saver?

@ncls-fcs
Copy link

With the project open you click on "archive" in the "Product" section of the menu bar
Bildschirmfoto 2022-05-10 um 15 23 18

In the newly opened tab you then click "Distribute Content"
Bildschirmfoto 2022-05-10 um 15 24 34

As method of contribution you should then select "Built products" and safe to a location of your liking
Bildschirmfoto 2022-05-10 um 15 25 20

On the lowest folder level should be the .saver file.

@Undivided-1
Copy link

@ncls-fcs -
First, thank you for replying to my initial post.
Secondly, thank you for not only replying to my info request, but attaching photos to easily refer to and follow. Your method resolves the issue for me on my M1 Max and the Brooklyn saver is working again.
Thank you for taking the time to help a stranger with as much info as you provided.
Have a great day and stay safe.

@ncls-fcs
Copy link

@Undivided-1
You're very welcome and I'm glad it works for you again.

@Darathor17
Copy link

I confirm building the app via Xcode on a Mac M1 is working well. thx @ncls-fcs

@truongnmt
Copy link

I'm on Monterey 12.2 and I install it using brew install --cask "brooklyn". Works just fine.

@Duckuism
Copy link

@truongnmt thanks, it works.

@deltwalrus
Copy link

This is still not working on macOS 12.6, M1 MacBook Air. Gives error "You cannot use the Brooklyn screen saver with this version of macOS." Installed via Homebrew.

@HDtx94
Copy link

HDtx94 commented Oct 13, 2022 via email

@sarabluekens
Copy link

This is still not working on macOS 12.6, M1 MacBook Air. Gives error "You cannot use the Brooklyn screen saver with this version of macOS." Installed via Homebrew.

I got that too (I have a MacBook pro M1). But I got it working by going to the screensaver options and selecting the Brooklyn screen saver while holding down the option button. I assume it overrides the error, cause it immediately started working for me. Hope it helps!

@makabaka1880
Copy link

makabaka1880 commented Oct 31, 2022

M2
MBP 13"
Works just fine from .zip

Build success

@pwatk
Copy link

pwatk commented Jan 25, 2023

Is there any chance there will be an Apple Silicon native version released in the near future?

@manovotny
Copy link

Looks like there's a PR for this... #116 Think we could get that merged, @pedrommcarrasco?

@Undivided-1
Copy link

Undivided-1 commented Apr 26, 2023

Just installed my new M2Pro Mac mini and the screensaver does not work.
Tried bringing the project into Xcode and did the migration. Still does not work.
Tried hombre and this does not work.
Really love this screen saver and wish there was a working version for Mac Silicon.

"The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.3.99."

UPDATE
Got it working on M2 Pro Mac Min 13.3
I did the migrations in Xcode
Target is for Mac 13.3
Make sure Target is Any Mac (Apple,silicon,intel)
When archiving I did not change the name and the project exports to a folder -
Brooklyn/products/users/name/library/screensavers/brooklyn.saver
When you click on this Mac asked me to install first
Then it worked.

@Undivided-1 Undivided-1 mentioned this issue May 5, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests