树莓派自带的vnc连接,并设置自启动

时间:2022-10-10 06:32:55

树莓派自带的vnc连接,并设置自启动

图片炸了,看笔记的图片吧

https://www.evernote.com/shard/s532/sh/a38f5347-1f7f-423e-affa-46e92c4b5797/99105d20a5bad6ee973d7323cb429c49


树莓派打开vnc设置

终端办法

树莓派自带的vnc连接,并设置自启动

树莓派自带的vnc连接,并设置自启动

树莓派自带的vnc连接,并设置自启动

图形界面办法

树莓派自带的vnc连接,并设置自启动

树莓派自带的vnc连接,并设置自启动

树莓派自带的vnc连接,并设置自启动

电脑连接方法

树莓派自带的vnc连接,并设置自启动

树莓派自带的vnc连接,并设置自启动

设置开机自启动并设置不同分辨率

sudo vi /etc/init.d/vncserver

设置以下内容 
export USER='pi'根据自己用户情况修改

#!/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

# More details see:
# http://www.penguintutor.com/linux/vnc

### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required

eval cd ~$USER

case "$1" in
start)
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 800x480 :1'
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1024x768 :2'
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1280x800 :3'
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1440x900 :4'
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1920x1080 :5'
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1440x1440 :6'

echo "Starting VNC server 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
sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults

这时候已经能自启动,并且有了不同分辨率,不过5900端口的分辨率可能很低,我们连接的键盘,鼠标都是在5900端口的

设置0端口分辨率

sudo vi /boot/config.txt

加入

framebuffer_width=1280
framebuffer_height=720