Hello guys I have installed x11vnc server on MAC OS el capital but trying to connect remotely and stream the images of desktop only a black image is rendered to vnc client do you have any idea? I am using it as below
x11vnc -forever -shared -many -display :0
MacOS – Cannot connect to x11vnc server from other client
macosremote desktopx11
Related Question
- MacOS – remote desktop to another user on the same machine
- MacOS – Looking for VNC client solutions that work reliably on a Mac running OS X 10.9.5
- MacOS – Mac mini can’t connect to the corporate SMB server. Was working some days ago
- Apple Remote Desktop 3.9 Update problems
- XQuartz cannot generate any windows (even the built in terminal or xlogo)
- Which macOS VNC client can connect to the default Ubuntu VNC server
- MacOS – How to remotely connect Macs across different networks
Best Answer
x11vnc is a server for X displays - i.e. you can only connect to the X display running on your Mac - not the ordinary Mac desktop. This means that if you're running for example an X desktop in a window with emacs, xeyes, or whatever odd program - you can connect to that.
You cannot connect to a desktop running Finder, Safari, and similar. Those are not X programs and are not displayed on an X display. In order to connect to them, you'll need a macOS native VNC server. Such a server is bundled with macOS. You'll need to open System Preferences, then Sharing and then enable Screen Sharing.