Package Details: librealsense v2.21.0-1

Git Clone URL: https://aur.archlinux.org/librealsense.git (read-only)
Package Base: librealsense
Description: Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 series and the SR300)
Upstream URL: https://github.com/IntelRealSense/librealsense
Keywords: intel realsense
Licenses: Apache
Submitter: yang
Maintainer: pingplug
Last Packager: pingplug
Votes: 5
Popularity: 0.001630
First Submitted: 2016-02-29 07:35
Last Updated: 2019-05-20 12:34

Latest Comments

marsmee commented on 2019-02-16 23:52

I currently use this package together with ROS (melodic) and I'm not quite sure if it was the hardware (D435), librealsense, or the realsense ROS-wrapper itself, but most, if not all, of its launch scripts crashed from time to time. Sometimes it helped to change the USB port, however, at some point the scripts always crashed.

[ERROR] [155...686]: An exception has been thrown: get_xu(...). xioctl(UVCIOC_CTRL_QUERY) failed Last Error: Device or resource busy
[FATAL] [155...196]: Failed to load nodelet '/camera/realsense2_camera' of type 'realsense2_camera/RealSenseNodeFactory' to manager 'realsense2_camera_manager'
... and so on ...

The problem could apparently be solved by passing -DFORCE_LIBUVC=true within the PKGBUILDs build() section. I will continue to use and test this configuration, and may report new findings here. What I can say so far is that the scripts start seemingly more reliable, although not every time.

Celti commented on 2018-10-30 00:04

Packages using git sources must have git in the makedepends. This does not build in a clean container.

pingplug commented on 2018-08-11 02:17

Updated to 2.0 versions

TrialnError commented on 2018-06-04 00:19

Thought about updating it, but refrained from doing so. Nothing for casual updating. But I want to note one thing. The sudo make install call in package() is an absolut no go.

Additionally the creation of the group should be moved from the install file. See https://www.archlinux.org/todo/switch-to-systemd-sysusers/ (And adding the user to the group is a no go too)

nitrotm commented on 2017-10-31 14:48

It's a bad package design. The package() step should be:

make DESTDIR="${pkgdir}/" install

And not try to install the files directly in the system instead!

Poqudrof commented on 2016-08-23 08:51

Hello,

Thanks for this package, there is a new version online:
https://github.com/IntelRealSense/librealsense/releases/tag/v1.9.6

This package does not include the libUVC module patch, I created a script
to patch the kernel and get the depth working.
https://github.com/IntelRealSense/librealsense/blob/master/scripts/patch-arch.sh

Feel free to try it and integrate it !
Cheers, Jeremy.

rchiossi commented on 2016-03-14 13:02

Hi,

Is there any reason why you install the lib to /usr/lib/librealsense/ instead of /usr/lib? If so, shouldn't you also set that path in /etc/ld.so.conf.d ?

The way it is right now, /usr/lib/librealsense needs to be manually set in the compiler and also LD_LIBRARY_PATH needs to be set to that directory in order for any binary to get executed.

It would also be nice to have pkgconfig for this.