1、首先更新源的索引,这样才能获取到最新的软件包。
apt-get update
2、安装桌面软件,包括系统面板、窗口管理器、文件浏览器、终端等各类桌面应用程序。
apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop
安装的进程会有点久,请耐心等待。
3、安装VNC服务端
apt-get install tightvncserver
4、安装好之后在系统里面输入
vncserver
5、设置VNC服务密码,中间那个选项填 “n”
6、查看VNC服务进程
ss -lntp | grep 5901
7、备份VNC的xstartup配置文件
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
8、编辑VNC的启动脚本
vi ~/.vnc/xstartup
编辑内容如下:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#gnome-terminal &
#nautilus &
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
9、创建/关闭端口
# 创建端口并设置分辨率
vncserver :1 -geometry 1920x1000 -depth 24
# 关闭端口
vncserver -kill :1
遇到的坑:vnc连接后出现灰屏 vnc连接以后桌面打开是灰的,没有图标和terminal
大概率是gnome缺少配件
试试这个:
sudo apt-get install gnome-panel
关闭源端口,重新开启vnc端口,即可正常访问
本地安装vnc客户端
官网:https://www.realvnc.com/en/connect/download/vnc/
安装后打开VNC软件,输入IP地址,后面记得加上端口号1。再次提醒服务器防火墙要打开5901TCP端口。
输入密码 这里的密码就是之前安装VNC时设置的密码
然后你就有桌面了
标签:vnc,gnome,端口,桌面,ubuntu22,xstartup,安装,VNC From: https://www.cnblogs.com/jiqiong/p/16942451.html