airmessage / airmessage-server

AirMessage's native message relay server for Mac
Apache License 2.0
183 stars 12 forks source link

FaceTime does nothing if display is turned off/sleeping, buffers operations to when display is on #30

Open andre4ik3 opened 2 years ago

andre4ik3 commented 2 years ago

Like the title says. Attempting to FaceTime while screen is off (but system is still on) will do nothing, giving "Unable to complete FaceTime" error. Going back to the Mac, turning the display on (even hours later!) will cause the call to start right there and then, even though the client is no longer "there". Obviously on my machine there is no screen, it is a Mac mini, but still.

This becomes an even bigger issue considering the fact that, by default, disconnecting from a screen share will put the display to sleep.

Workaround I found (only applies to headless machines):