文章大部分内容为下链接中内容,请悉知。https://blog.csdn.net/weixin_43986536/article/details/125817139?spm=1001.2014.3001.5502
一、镜像烧录
-
下载树莓派官方烧录工具;
-
将sd卡插入windows电脑,打开下载安装好的树莓派官方烧录工具,选择需要烧录的镜像和所用的sd卡;
-
点击下方黑色方框中的按钮,设置 账户密码,ssh和wifi等,并保存;
建议烧录前,将ssh打开,并输入树莓派所要连接的wifi的账号和密码,并使用手机热点的wifi账号和密码;
-
点击烧录;
-
将sd卡插入树莓派,ACT处的绿色指示灯不规则闪烁停止时,镜像烧录成功;
二、putty连接(无线wifi连接)
2.1 连接putty
- 树莓派和电脑同时连接手机热点;
- 通过手机热点,查询已连接设备,设备名称为raspberrypi的设备为为树莓派,该设备的ip地址为树莓派的ip地址;
- 打开putty工具 ,Host Name(or IP address)处输入树莓派的ip地址,其他不变,点击Open进行连接;
2.2 报错处理
- network:connection refused
- 解决方案:请看文章第一部分,按照指引重新烧录镜像。(以前的系统的解决方案:将sd卡插入电脑,给boot盘里添加一个命名为ssh的文件,该方法不适用于新版本系统)。
三、VNC配置
3.1 VNC配置
-
进入putty,连接上ssh
-
sudo raspi-config
-
进入 Interface Options
-
打开VNC
-
重启
sudo reboot
-
连接VNC,树莓派ip可通过手机热点处查询。
3.2报错处理
点击cannot currently show the desktop 解决方案,查看原始英文链接,该链接中包含了4种解决方案,请自行查看,下文中为对其的翻译和整理。
-
修改屏幕分辨率:尽管应该具有默认设置,但是通常应通过命令提示符修改分辨率;
(1).sudo raspi-config
;
(2).进入Advanced 或者 Display 选项,寻找 Resolution 或者 VNC Resolution 选项并进入;
(3).选择一个分辨率,建议选择 1280 * 720 或者 1024*768,并确认;
(4).重启sudo reboot
-
安装或重新安装LXSession(作业管理器):出现 “cannot currently show the desktop” 的一个原因是会话管理器出现错误或未安装;
(1).安装sudo apt-get install lxsession
(2).重新安装
sudo apt-get install reinstall libgtk2.0-0
sudo apt-get install reinstall lxsession
-
启动到桌面模式:如果你的树莓派安装桌面模式,但是被设置为启动到命令提示符,那么你将无法通过VNC查看桌面;
(1).sudo raspi-config
(2).找到 Desktop Autologin 选项并确认
(3).重启`sudo reboot -
根分区的内存满了,需要清理;
(1).通过putty进入ssh模式;
(2).df -h
;
(3).检查root分区内存情况,如果该分区内存满了或者几乎满了,那就需要卸载掉部分内容或者换一个更大的SD卡
`