ubuntu下RealSense 驱动安装

1.安装环境:

首先本人的系统为ubuntu14.04 LTS 64位

2.检查内核版本:

uname -r 官方要求uname -r >= 4.4.0-50(若为低版本,没关系,可以继续)

3.下载驱动:

git clone https://github.com/IntelRealSense/librealsense

进入该文件目录下:

cd librealsense/

sudo chmod 777 scripts

4.更新版本内核:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

sudo apt-get install --install-recommends Linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial

(警告警告,下一句指令会重启电脑,重启选择Advanced Options for Ubuntu,然后选择最新内核版本,注意开头提示内核版本要求)

sudo update-grub && sudo reboot

重启后检查内核版本:
uname -r

5.安装依赖包:

sudo apt-get install libusb-1.0-0-dev pkg-config

./scripts/install_glfw3.sh

6.Library Build Process

mkdir build && cd build

cmake ../

cmake ../ -DBUILD_EXAMPLES=true

make && sudo make install

(The library will be installed in /usr/local/lib, header files in /usr/local/include
The demos, tutorials and tests will located in /usr/local/bin)

7.Video4Linux

cd ..

sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/

sudo udevadm control --reload-rules && udevadm trigger

sudo apt-get install libssl-dev

./scripts/patch-realsense-ubuntu-xenial.sh

sudo dmesg | tail -n 50

最后一步会发现有一个会显示有个新的uvcvideo driver注册,否则错误

8.编译源码,生成可执行文件

make && sudo make install

编译成功后在生成的bin目录下会有可用的测试程序,插入摄像头,执行./cpp-capture程序,就可以看到摄像头画面啦!

如果没有可以找到librealsense.qtcreator(或者其他诸如.vc12)文件夹,用qtcreator编译all.pro,就可以生成可执行文件,最后到bin文件夹下就可以找到了



你可能感兴趣的:(ubuntu下RealSense 驱动安装)