[GH-ISSUE #30] FaceTime does nothing if display is turned off/sleeping, buffers operations to when display is on #28

Open
opened 2026-03-02 23:33:07 +03:00 by kerem · 0 comments
Owner

Originally created by @andre4ik3 on GitHub (Aug 11, 2022).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/30

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):

  • Set all the options to perma keep display on, sleep never
  • sudo defaults write /Library/Preferences/com.apple.RemoteManagement RestoreMachineState -bool NO to keep display on when disconnecting
Originally created by @andre4ik3 on GitHub (Aug 11, 2022). Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/30 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): - Set all the options to perma keep display on, sleep never - `sudo defaults write /Library/Preferences/com.apple.RemoteManagement RestoreMachineState -bool NO` to keep display on when disconnecting
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/airmessage-server#28
No description provided.