给树莓派配置VNC,设置开机自启
程序员文章站
2022-06-01 16:23:50
...
VNC都要先在树莓派上打开VNCserver,要不然就有可能无法正常的使用VNCviewer连接树莓派,这样太麻烦了,可以将VNCserver设置为开机自启
首先编辑vncserver文件
打开终端窗口,输入命令
sudo nano /etc/init.d/vncserver
将如下代码写入到配置信息中
#!/bin/sh
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
export USER='pi' #用户名 pi
eval cd ~$USER
case "$1" in
start)
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1024x768 :1'
echo "Starting VNCServer for $USER "
;;
stop)
su $USER -c '/usr/bin/vncserver -kill :1'
echo "VNCServer stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
按下ctrl+s保存文件,在按下再按ctrl+x退出当前编辑界面。
然后我们将这个文件加上权限,输入命令
sudo chmod 755 /etc/init.d/vncserver
加完权限之后就可以将它设置为开机自启
输入命令sudo update-rc.d vncserver defaults
最后我们让树莓派重启一下
输入命令:sudo reboot
你会发现你的远程控制页面没了,重新连接一下就行了
等待树莓派重启完成,我们的VNCserver就已经开机自启了。
推荐阅读