一、虚拟桌面模式
1. 首先apt搜索tigervnc列表,找到common server安装
sudo apt search tigervnc #弹出几个tigervnc,可以全安装了,也可以只安装standalone,需要物理界面功能最好全都装了 sudo apt install tigervnc-*
2. 设置vnc服务密码
vncpasswd
#or
tigervncpasswd
3. 使用vnc
vncserver -localhost no
#or
tigervncserver -localhost no
不加 -localhost no的话只能回环地址访问,加了就可以局域网访问了
4. 可以自定义端口,端口号就是5000+你设置的数
vncserver -localhost no :999 #5999
5.可以自定义窗口大小,颜色位深
vncserver -localhost no -geometry 1920x1080 -depth 16 #分辨率和位深都会影响传输速率,一般越小性能越好
6. 客户端使用
vnc viewer 使用例如192.168.1.22:999连接即可
7. 查看已有的虚拟桌面
vncserver -list
#or
tigervncserver -list
8. 关闭桌面
通过上面list指令查出的虚拟桌面实例,通过kill删除
vncserver -kill :999 #or tigervncserver -kill :999
二、物理桌面模式(即realvnc的service模式)
使用 x0vncserver ,如果没有这个命令需要安装tigervnc全家桶
sudo apt install tigervnc-* #安装全家桶 x0vncserver :0 -localhost no
客户端使用 viewer 打开IP即可