pitosalas Asked: 2019-01-26 03:35:28 +0800 CST2019-01-26 03:35:28 +0800 CST 2019-01-26 03:35:28 +0800 CST X和VNC是什么关系? 772 我以为他们完全不同。但我刚刚注意到,Screen Sharing在 MacOS 上运行时,窗口标题栏显示“pitosalas 的 X 桌面”。我认为 MacOS 上的屏幕共享是一个 VNC 客户端,所以我很困惑。 vnc x 1 个回答 Voted Best Answer dirkt 2019-01-26T05:32:55+08:002019-01-26T05:32:55+08:00 不确定您在 Mac 上的确切设置以及另一台机器可能是什么,但是: 在 Linux 上,您运行xvnc或类似的程序,它既是 X 服务器(用于 X 客户端,即要连接的桌面应用程序),也是 VNC 服务器(用于希望看到您的屏幕以连接到的其他 VNC 客户端) . 它共享的是一个虚拟帧缓冲区。 在 Mac 上,有 XQuartz,它也是一个用于需要连接的 Mac 应用程序的 X 服务器。当屏幕共享处于活动状态时,这可能包括类似于 xvnc 的内容。 因此,无论您的具体情况如何,很可能某处涉及 X 服务器,它通过 VNC 共享其帧缓冲区。 是的,VNC 协议和 X 服务器确实是完全不同的。
不确定您在 Mac 上的确切设置以及另一台机器可能是什么,但是:
在 Linux 上,您运行xvnc或类似的程序,它既是 X 服务器(用于 X 客户端,即要连接的桌面应用程序),也是 VNC 服务器(用于希望看到您的屏幕以连接到的其他 VNC 客户端) . 它共享的是一个虚拟帧缓冲区。
在 Mac 上,有 XQuartz,它也是一个用于需要连接的 Mac 应用程序的 X 服务器。当屏幕共享处于活动状态时,这可能包括类似于 xvnc 的内容。
因此,无论您的具体情况如何,很可能某处涉及 X 服务器,它通过 VNC 共享其帧缓冲区。
是的,VNC 协议和 X 服务器确实是完全不同的。