Ubuntu24.04版安装配置RealVNC
缘起
把Ubuntu24.04装到PVE上面,发现两大问题:
桌面共享不再支持VNC
默认不提供局域网内文件共享功能
第二个问题已经解决。
桌面共享习惯使用RealVNC,因此将攻略分享在此。
Ubuntu24之前的版本,桌面共享支持VNC协议,Windows端使用VNC viewer丝滑连接。
然而在24.04版本,VNC被抛弃,仅支持XRDP(ms-rd)。
使用VNC是因为不习惯PVE自带的控制台:分辨率,响应延迟等问题多多,VNC在这几个方面优势巨大。
安装调试RealVNC
下载 RealVNCServer6 安装包
在这里可以找到最新的下载链接:
https://aur.archlinux.org/packages/realvnc-vnc-server-6
如果你使用的是 x64 架构的 CPU,那么可以直接使用这个链接:
https://downloads.realvnc.com/download/file/vnc.files/VNC-Server-6.11.0-Linux-x64.deb
安装 RealVNCServer6
在文件所在的文件夹打开终端安装,或使用 Ubuntu 自带的 GUI 软件安装器安装。
sudo dpkg -i VNC-Server-6.11.0-Linux-x64.deb
激活 RealVNCServer6
CLI 激活:
sudo vnclicense -add 3TH6P-DV5AE-BLHY6-PNENS-B3AQA
# 或者
sudo vnclicense -add URF4A-YZRVW-PEDAE-BLNK3-Y5DMA
调整Ubuntu显示协议为X11
首先查看一下当前显示协议,可以通过设置-系统-关于-系统详情。
也可以通过下述命令。
echo $XDG_SESSION_TYPE
如果是X11就无需调整,如果是Wayland,则进行调整:
sudo nano /etc/gdm3/custom.conf
解除文件中这一行的注释。
WaylandEnable=false
保存——退出——重启。
reboot
重启后桌面的右上角如果有RealVNC的白色小标,说明安装成功,并且已经随系统启动。
解决菜单不能用?
不过右键点击图标,在下拉菜单选择option时,出现一个弹窗,显示以下内容——菜单不能打开!
"Unable to configure options for RealVNC Server.
This requires superuser access when running in service mode as the
changes will affect all users of this system. Either you do not have a
suitable method configured to gain superuser privileges (e.g. sudo),
you are not authorised to do this, or you supplied invalid credentials."
在外网搜到解答:
“This can happen when RealVNC Server can't find a suitable terminal application to prompt for root/sudo credentials. Can you try installing xterm:"
大意是RealVNC无法找到合适的终端应用,因此无法让用户输入管理员密码,安装xterm可以解决:
sudo apt install xterm
安装完成,点击RealVNC的option后,xterm终端顺利打开。
输入管理员密码后可以看到熟悉的选项菜单。
按需设置即可,需要注意的是Authentication(密码)选项。
在家庭局域网内推荐使用None,连接方便快捷!
Windows连接
可以找到单文件的RealVNC Viewer,打开后输入IP地址或者对方的电脑名即可连接。
如果知道对方的IPv6地址,在外网也可以轻松连接。
赚大客
校验提示文案
赚大客
校验提示文案