Ubuntu 开机自动启动 Vino Server 
Auto Login 
Vino Server和Startup Application,在用户没有login到桌面 , 是不会启动的。
- 自动登录和输入密码登录桌面在使用体验上还是不一样的
设置自动登录 

可能的报错解决 
终端输入
gnome-control-centergnome-control-center遇到报错
bash
can't load /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: cannot open shared object file: No such file or directorycan't load /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: cannot open shared object file: No such file or directory解决方式:
bash
sudo apt install pipewiresudo apt install pipewireSolution 
具体的解决方案
1. 创建自启动脚本 
创建脚本 start_vino.sh
bash
#optional
pkill vino
export DISPLAY=:0.0
/usr/lib/vino/vino-server &#optional
pkill vino
export DISPLAY=:0.0
/usr/lib/vino/vino-server &2. 脚本提权 
bash
chmod a+x start_vino.shchmod a+x start_vino.sh3. 添加自启动项目 
搜索 Startup Applications , 把 start_vino.sh 加到自动启动项目

4. 自动登录 
把这个账户设置成 Automatic Login

 sujie-168
sujie-168