Ubuntu24.04版安装配置RealVNC

2024-12-03 19:00:36 4点赞 48收藏 3评论

缘起

把Ubuntu24.04装到PVE上面,发现两大问题:

  1. 桌面共享不再支持VNC

  2. 默认不提供局域网内文件共享功能

第二个问题已经解决。

桌面共享习惯使用RealVNC,因此将攻略分享在此。

Ubuntu24.04版安装配置RealVNC

Ubuntu24之前的版本,桌面共享支持VNC协议,Windows端使用VNC viewer丝滑连接。

Ubuntu24.04版安装配置RealVNC

然而在24.04版本,VNC被抛弃,仅支持XRDP(ms-rd)。

Ubuntu24.04版安装配置RealVNC

使用VNC是因为不习惯PVE自带的控制台:分辨率,响应延迟等问题多多,VNC在这几个方面优势巨大。

Ubuntu24.04版安装配置RealVNC

安装调试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

首先查看一下当前显示协议,可以通过设置-系统-关于-系统详情

Ubuntu24.04版安装配置RealVNC

也可以通过下述命令。

echo $XDG_SESSION_TYPE

如果是X11就无需调整,如果是Wayland,则进行调整:

sudo nano /etc/gdm3/custom.conf

解除文件中这一行的注释。

WaylandEnable=false

保存——退出——重启。

reboot

重启后桌面的右上角如果有RealVNC的白色小标,说明安装成功,并且已经随系统启动。

Ubuntu24.04版安装配置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终端顺利打开。

Ubuntu24.04版安装配置RealVNC

输入管理员密码后可以看到熟悉的选项菜单。

Ubuntu24.04版安装配置RealVNC

按需设置即可,需要注意的是Authentication(密码)选项。

Ubuntu24.04版安装配置RealVNC

在家庭局域网内推荐使用None,连接方便快捷!

Windows连接

可以找到单文件的RealVNC Viewer,打开后输入IP地址或者对方的电脑名即可连接。

Ubuntu24.04版安装配置RealVNC

如果知道对方的IPv6地址,在外网也可以轻松连接。

展开 收起
3评论

  • 精彩
  • 最新
  • rdp不如vnc?

    校验提示文案

    提交
    习惯使用VNC了,
    另外我左手鼠标,RDP中就很奇怪

    校验提示文案

    提交
    收起所有回复
  • 去年的帖子,依然好用 [赞一个]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
48
扫一下,分享更方便,购买更轻松