ubuntu22.04上跑Intel RealSensor D435i
- 系统环境:ubuntu22.04 LTS,CPU:AMD AI 9 HX 370
- 问题:跑官方demo报错,未能找到设备,因为我是conda安装的pyrealsense2,所以可能系统层面没驱动导致这个问题
- 下面是GPT的答案:
- 1. 添加Intel官方软件源(关键步骤)
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE sudo add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u sudo apt-get update
sudo apt-get install librealsense2-dkms # 内核驱动模块 sudo apt-get install librealsense2-utils # 工具集 sudo apt-get install librealsense2-dev # 开发包
realsense-viewer # 启动可视化工具 modinfo uvcvideo | grep "realsense" # 检查内核模块
- 按照上面的装好驱动,并且可以启动realsense-viewer之后,代码也不会报了,但是出现了新问题:
- 新问题:通过python代码只可以打开一路红外摄像头(这个摄像头是有两路红外的~)
- 答案:因为我接了电脑的usb2.0接口,改usb3.0就OK了~
- PS,mark一下官方的python sdk readme:https://github.com/IntelRealSense/librealsense/tree/development/wrappers/python