JohnCoates / Aerial

Apple TV Aerial Screensaver for Mac
MIT License
20.77k stars 1.05k forks source link

Unable to use screensaver as second user on device (iMac) #1141

Closed CosmicKetchup closed 10 months ago

CosmicKetchup commented 3 years ago

General troubleshooting tips

Before logging an issue please check that:

If none of this fixes your issue, tell us about the problem you are experiencing or the feature you'd like to request.

Required information

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

If appropriate, please enable Debug mode and Log to disk in Advanced tab and replicate your bug, then attach the AerialLog.txt file (You can access this file through the Advanced tab).

Description of issue / Feature request

I have installed Aerial as the root/admin user for this machine. When I login to my child's account, the screensaver is not listed as an option. When attempting to install by running the Aerial Companion.app, it shows in the menu bar and notes that the plugin is not installed. After clicking the button to "Install" the plugin, this error screen appears:

Screen Shot 2020-12-22 at 12 40 38 PM

I didn't see anything else related to multiple users. This is a personal/household device with no MDM except for Apple's own parental controls enabled.

glouel commented 3 years ago

Hey there @seventhaxis

So because of the sandboxing sadly, Aerial needs (well, this is complicated but let's assume for that to be correct) to be installed for each users and have its own cache for each user, which is not great. That's part of the limitations of sandboxing introduced in Catalina.

So that's why you need to install twice. As to that error, that's pretty weird, I'm not sure if it's the parental controls that blocks network for companion or something ?

I would suggest instead installing manually if you don't mind, please download this : https://github.com/JohnCoates/Aerial/releases/download/v2.2.4/Aerial.saver.zip

Then open the zip, double click, install for your user only (if you install for everyone it makes a mess). Then you should be good.

I never tried a parental control account but I can give that a look next week if needed.