请教 VNC 高手如何设置 VNC Server,使得其和 Windows Remote Desktop 一样允许客户端在连接时任意指定桌面分辨率,同时保证已经运行的程序保留在桌面上而不是重开一个 Session?
Linux 虽然好,但是每次需要远程管理 Desktop 的时候都让我怀念 Windows
这个没办法 VNC 比较很老了 分辨率是可以在服务器端指定的 Session 就没办法了
我比较喜欢 SSH + X11 这样的 App 级别的远程 不过也是很烦 Session 的问题
Windows 的 RDP 加上客户端支持 是我目前用过的最好用的远程协议+免费工具 没有之一
其实其他的一些协议做的就比 VNC 好些
不过好的基本上都是要钱的
比如 FastX 就不错
xrdp ?
有没有别的什么远程桌面的方案实现和 windows 的 mstsc 差不多就行?
NoMachine
同意楼上,显然 no machine
自己写个协议, Server 端跑个守护进程,连接之前通过自己的协议协商参数,然后一端自动开 VNC Server 一端自动开 Client
好奇 LZ 什么需求要远程 linux 用到 GUI desktop 环境...
出门用 Linux 笔记本写程序,回家用大屏幕台式机接着写啊,这就要保证 Linux 上已经打开的程序保留在远程桌面上,而且远程连接能使用台式机的高分辨率
家里机器和笔记本,都不用 git 的么?
频繁切换桌面和重新打开编程环境、导入 /导出数据库很麻烦的
而且用远程桌面可以说走就走
你需要 realvnc
但是 NoMachine 是私有方案啊,开源的 NX 实现目前成熟吗?
nxserver 那边都是一样的,区别只是 client 这端吧
用 Mac 的话,用特定版本的 OpenNX 配合特定版本的 XQuartz 可以 work ,比如( Open NX: 0.16.0.725
XQuartz: 2.7.5 ),但是比如显示器调整分辨率什么的都很麻烦,效果和 NoMachine 没差别
用 Ubuntu 似乎用的 NoMachine3.*的某个版本,还可以凑合用,连 RHEL/Amazon Linux 都可以
效果都比不上 Mac Microsoft RDP , Microsoft 对于压缩 /延迟的控制更好,可惜不能连接 headless 的 VM 和新建 session
ec2 desktop 吧
RDP 可以连接 headless 机器,我以前试过。至于新 Session , Windows Server 肯定可以
你是说 Windows Server 可以吧?如果是 NXServer 呢,我试了似乎没反应,要是能就很好了