TigerVNC是一款基于RealVNC 4和X.org代码库的高速VNC(Virtual Network Computing)实现,VNC作为远程显示系统,支持用户通过网络查看并操作另一台计算机上的虚拟桌面环境,将远程机器上的图形应用显示内容传输至本地设备。TigerVNC具备跨平台特性,可在多种操作系统和架构上作为服务器或客户端运行。
TigerVNC采用libjpeg-turbo JPEG编解码器加速的Tight编码变体,能显著提升数据传输效率,保证远程操作流畅。
目录/文件 | 主要更新内容 |
---|---|
unix | 修复x0vncserver中-HostsFile参数导致的崩溃问题 |
vncviewer | 修复窗口整体菜单焦点异常问题 |
win | 优化Dialog::onCommand()方法的实现逻辑 |
CMakeLists.txt | 将“BUILD_VIEWER”设置为三态选项 |
BUILDING.txt | 删除servertarball编译目标 |
README.rst | 更新可见版权年份为2025年 |
vncviewer:基于FLTK开发的跨平台客户端程序,可连接VNC服务器并与远程桌面交互,支持Windows和Unix/Linux系统的服务器接入。
winvnc:Windows系统的VNC服务器程序,允许通过客户端远程访问Windows桌面。需注意,该组件目前处于未维护状态,在启用快速用户切换或远程桌面功能时可能无法正常工作。
Xvnc:Unix系统的VNC服务器,兼具X服务器功能,配备虚拟帧缓冲器,通常通过vncserver服务启动。
vncpasswd:用于修改VNC服务器访问密码的工具,使用认证功能前需先运行此程序设置密码。
vncconfig:用于配置和控制运行中的Xvnc实例。
x0vncserver:通过持续轮询X显示实现的VNC服务器,效率较低,主要用于演示简单服务器功能。
系统服务:提供[email protected]系统d服务,可启动带有Xvnc和系统桌面环境的用户会话。