Items with no label
3335 Discussions

D435 Getting Started under Linux?

RTasa
New Contributor I
2,929 Views

Is there a getting started under Linux for this camera?

I have the Jetson TX2 and wanted to get the D435 and examples running.

I also have a laptop with the unbuntu installed.

0 Kudos
3 Replies
MartyG
Honored Contributor III
866 Views

You can download the RealSense SDK 2.0 from this link:

https://github.com/IntelRealSense/librealsense/releases/ Releases · IntelRealSense/librealsense · GitHub

After that though, the instructions get somewhat contradictory. The download page says that SDK 2.0 supports Ubuntu 16.04 LTS, but the installation doc linked to from that page is orientated around Debian Linux.

My recommendation would be to look at the instructions page for compiling for Ubuntu from the source code version of the SDK.

https://github.com/IntelRealSense/librealsense/blob/development/doc/installation.md librealsense/installation.md at development · IntelRealSense/librealsense · GitHub

0 Kudos
RHert
Beginner
866 Views

Realsense D435: FW 5.08.15.0

Platform: Jetson TX1

Ubuntu 16.04

Tendak USB 3.0 powered Hub

I successfully compiled the source code based on the instructions.

Here is what I see:

Bus 002 Device 007: ID 8086:0b07 Intel Corp.

Bus 002 Device 003: ID 045b:0210 Hitachi, Ltd

Bus 002 Device 002: ID 0955:09ff NVidia Corp.

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 002: ID 045b:0209 Hitachi, Ltd

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

nvidia@tegra-ubuntu:~$ lsusb -t

/: Bus 02.Port 1: Dev 1, class="root_hub", Driver=xhci-tegra/4p, 5000M

|__ Port 1: Dev 2, If 0, class="Vendor" Specific Class, Driver=r8152, 5000M

|__ Port 2: Dev 3, If 0, class="Hub", Driver=hub/4p, 5000M

|__ Port 1: Dev 7, If 0, class="Video", Driver=uvcvideo, 5000M

|__ Port 1: Dev 7, If 1, class="Video", Driver=uvcvideo, 5000M

|__ Port 1: Dev 7, If 2, class="Video", Driver=uvcvideo, 5000M

|__ Port 1: Dev 7, If 3, class="Video", Driver=uvcvideo, 5000M

|__ Port 1: Dev 7, If 4, class="Video", Driver=uvcvideo, 5000M

/: Bus 01.Port 1: Dev 1, class="root_hub", Driver=xhci-tegra/5p, 480M

|__ Port 3: Dev 2, If 0, class="Hub", Driver=hub/4p, 480M

Which would indicate that the camera is showing up correctly as a USB 3.0 device.

When I execute ./cpp-config-ui . I get the following:

No device found. Is it plugged in?

X Error of failed request: GLXBadDrawable

Major opcode of failed request: 154 (GLX)

Minor opcode of failed request: 11 (X_GLXSwapBuffers)

Serial number of failed request: 3990

Current serial number in output stream: 3992

Have you seen this error before with 200 or 300 series of Realsense cameras?

0 Kudos
MartyG
Honored Contributor III
866 Views

I haven't seen those errors before, unfortunately.

Did you compile the SDK from the latest 2.9.1 build? That build is marked as 'pre-release' in the release notes because it has some stability issues that are being worked on. The most recent stable build is 2.9.0.

https://github.com/IntelRealSense/librealsense/releases/tag/v2.9.0 Release Intel® RealSense™ SDK 2.0 (build 2.9.0) · IntelRealSense/librealsense · GitHub

0 Kudos
Reply