【使用树莓派时碰到的一些问题】


1.打开文件管理时闪退

在给树莓派4B安装OpenCV的系统镜像时,发现打开文件管理的时候就一直闪退,不能查看任何的文件夹里面的东西,重启树莓派也没有作用。查阅了一些资料后,发现了解决的方法,需要在终端界面输入以下指令并回车,之后再重启就解决问题了。

sudo apt-get install --reinstall pcmanfm

2.为了让这个仓库能够应用,这必须在更新之前显式接受。

换源之后发现不能用sudo apt-get update来更新。解决办法如下:

sudo apt update

3.换源以及出现由于没有公钥,无法验证下列签名

​修改/etc/apt/sources.list

sudo nano /etc/apt/sources.list

将原来的内容全部注释掉(前面加个 # )并添加

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

修改/etc/apt/sources.list.d/raspi.list

sudo nano /etc/apt/sources.list.d/raspi.list

将原来的内容全部注释掉(前面加个 # )并添加

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

最后呢再输入

sudo apt-get update

4.运行 sudo apt-get update 命令时,显示无法解析域名

我WIFI连接选择了静态IP,改回动态IP就行了
在这里插入图片描述

5.E: 仓库 “https://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu bionic Release” 没有 Release 文件。

在这里插入图片描述

先在终端输入命令,进入home目录

cd ~

进入目标目录

cd /etc/apt/sources.list.d

展开目录

ls

在这里插入图片描述

sudo mv raspi.list raspi.list.bak

最后就可以了

 sudo apt-get update
### 配置和使用 Ubuntu 20.04 树莓派上的 CSI 摄像头 #### 安装必要的软件包和支持库 为了使CSI摄像头能够在基于Ubuntu 20.04的树莓派上正常工作,需要先安装一些必需的支持库。由于官方源可能包含所有所需的依赖项,因此可以从第三方获取特定版本的`raspi-config`工具来启用相机模块接口。 ```bash $ wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20201108_all.deb $ sudo dpkg -i raspi-config_20201108_all.deb ``` 上述命令下载并安装了一个适用于Raspberry Pi OS的配置工具,该工具有助于设置硬件特性,包括开启Camera Serial Interface (CSI)[^3]。 #### 启用 Camera 接口 完成安装后,通过运行`sudo raspi-config`进入配置菜单,在这里可以选择启动内置或外接CSI摄像机的功能选项。保存更改退出程序之后重启设备让改动生效。 #### 解决 ROS 中调用 CSI 摄像头遇到的问题 当尝试利用ROS框架访问CSI摄像头可能会碰到错误提示找到名为vchostif的共享对象文件。这通常是因为缺少了Broadcom VideoCore IV GPU驱动的一部分或是环境变量未被正确设定所引起的。解决办法之一是从Raspberry Pi基金会维护的仓库里更新内核及相关组件至最新稳定版;另一种则是手动指定路径给LD_LIBRARY_PATH以便加载缺失的.so文件[^2]。 #### 使用 camera_calibration 功能包进行校准 对于希望进一步优化图像质量或者准备从事计算机视觉项目的开发者来说,可以考虑采用ROS提供的camera_calibration包来进行镜头畸变矫正等工作: ```bash $ sudo apt-get update && sudo apt-get upgrade -y $ sudo apt install ros-noetic-camera-calibration ``` 以上指令会确保系统处于最新的状态并且安装好用于执行相机标定任务所需的一切资源[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值