RealFrameDocs
Hosting a computer

Permissions

What each system asks for before a screen can be shared.

Reading a screen and moving someone's mouse are exactly what malware wants to do, so every system puts a gate in front. The prompts are worth reading.

Windows

Nothing to grant up front. It installs into your own user folder.

Two things do come up:

  • A blue SmartScreen warning the first time, because the build is not signed yet. More info, then Run anyway.
  • The logged-in session. To see the real desktop, sharing has to run in the session a person is logged into. RealFrame sets that up for you. Running outside it is the usual cause of a black screen.

Linux

Two things, both about the display.

  • An X11 login session. Wayland cannot be captured yet, so pick Xorg at the login screen.
  • A running graphical session. The service starts with your session so it can see the screen. Started without one, it has nothing to look at.

Check both:

echo "$XDG_SESSION_TYPE"                 # want: x11
systemctl --user status realframe-host

macOS

Two permissions to share a Mac, and one to connect out from it. macOS will not let any app grant these for you.

PermissionNeeded forWithout it
Screen RecordingSharing this Mac's screenThe far end sees black
AccessibilityLetting the far end use the mouse and keyboardThey can watch but not touch
Input MonitoringKeyboard grab when you connect outShortcuts do not reach the far computer

System Settings ▸ Privacy & Security, then each pane in turn. RealFrame Host checks both of its permissions on start and links straight to the right pane.

What sharing can and cannot do

CanCannot
Show the screen it is attached toShow a sleeping computer, or one with no screen
Send mouse and keysSend input on macOS without the Accessibility permission
Share copied textMove files
Run as long as the computer is onWake it, or log a user in

Taking it back

Turning sharing off stops all of it at once. Removing the device from your account stops it being reachable at all. System permissions can be switched off in the same place you granted them.

On this page