赞
踩
我的机载电脑系统为Ubuntu 20.04,打开终端后通过下列命令安装realsense驱动,及相应的软件。
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || 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 install librealsense2-dkms
- sudo apt-get install librealsense2-utils
- sudo apt-get install librealsense2-dev
- sudo apt-get install librealsense2-dbg
librealsense2-dkms是一个具有动态内核模块支持(DKMS)功能的Linux驱动包。没有集成到内核之中的Linux驱动程序需要手动编译,如果遇到因为发行版更新造成的内核版本的变动,由于Linux模块依赖于内核,之前编译的模块无法继续使用,只能重新编译。而DKMS可以维护内核外驱动程序,内核版本变动后能自动生成新的模块。
librealsense2-utils提供了示例和工具。
librealsense2-dev和librealsense2-dbg是开发包和调试包,如果需要通过API去读取realsense的数据,就得安装这两个包。
软件安装完成后输入下面命令进行测试
realsense-viewer
现象就是把D345i相机通过3.0的usb线插到机载电脑的3.0usb口,软件并没有识别到相机的插入,并且也没有任何图像的显示。
在运行下列命令时由于机载电secureboot处于enabled状态导致安装过程缺少了video4linux这个文件夹及其中的各种链接文件导致软件无法识别到相机的插入。
sudo apt-get install librealsense2-dkms
图1运行上面命令的提示
图2电脑开机后按F2进入设置界面示意图
图3问题解决后图片
先卸载realsense相关的所有库,然后重启机载电脑,不停按F2进入设置界面,把secureboot选项设置为disabled状态,见图2,然后进入系统按照1中相关命令重新安装realsense驱动就有video4linux这个文件夹了,然后用realsense-viewer命令进行测试,出现图像见图3,问题完美解决。卸载realsense相关库命令:dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。