[Raspberry]树莓派VNC服务开机自启设置 您所在的位置:网站首页 vnc重启服务 [Raspberry]树莓派VNC服务开机自启设置

[Raspberry]树莓派VNC服务开机自启设置

2023-08-21 23:59| 来源: 网络整理| 查看: 265

最近在折腾树莓派,每次重启想远程上去,都要手动开启VNC服务,很是麻烦,于是百度了下,如何将VNC服务添加到开机自启,这里记录一下方法。

前提

使用的树莓派系统为最新的,因为最新的自带VNC服务

开启VNC服务

在使用VNC服务前一定开启树莓派自带的VNC服务,开启方法如下:

方法一:

打开菜单(任务栏树莓派图标),选择“首选项”-“Raspiberry Pi Configuration” 树莓派设置打开树莓派设置后,进入“Interfaces”,将VNC设为Enable 在这里插入图片描述

方法二:

打开命令行,输入“sudo raspi-config”,打开树莓派软件设置工具选择“5 Interfacing Options”选择“P3 VNC”提示是否要开启VNC,选择是开启后,选择“Finish”结束 设置开机启动 打开命令行,输入下面命令 sudo nano /etc/init.d/vncserver 输入后,会开启nano编辑器,将下面的代码粘贴进去 #!/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 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

说明: su $USER -c ‘/usr/bin/vncserver -depth 24 -geometry 1024x768 :1’

$USER 是用户名pi,若使用的不是用pi为用户名,请修改代码中export USER=‘pi’ 将pi改为使用的用户名-depth 24 用于设置图像质量-geometry 1024x768 用于设置分辨率 按 Ctrl+O 并回车,保存文件按 Ctrl+X 退出编辑器使用以下代码修改文件权限 sudo chmod 755 /etc/init.d/vncserver 使用以下代码添加开机启动项 sudo update-rc.d vncserver defaults 重启树莓派 sudo reboot

重启后,即可使用VNCViewer远程

参考:https://www.cnblogs.com/crosys/p/6220471.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有