ubuntu 24默认采用的是wayland而非x11,查过文档vnc对wayland的支持不是很好,折腾了好久,弄了一个如下的方案供参考:
硬件条件
需要一个显卡欺骗器或者可以接HDMI口作为视频信号源输出的设备。
将ubuntu的主机的HDMI输出接到该硬件上
设置步骤
点击设置,进入Remote Desktop
启用Desktop Sharing, Remote Control
Login Details设置你的远程登录密码,默认系统会帮你设置一个复杂的
设置用户自动登录 ,点击Users
启用Automatic Login
设置从不熄屏
设置重启后不自动重设远程桌面登录密码
打开命令行,输入
seahorse
选择Login, 点击 Change Password
置空,直接点击continue
置空,点击continue
点击continue
重启主机,尝试在window电脑上运行远程桌面
输入ubuntu主机ip地址
输入用户名和登录密码 (注意密码不是ubuntu的密码,是在上面页面上输入的远程桌面的密码)
就可以愉快的远程控制ubuntu桌面了