Skip to content

Commit

Permalink
PR IntelRealSense#10893 from 35selim: Improved/fixed installation.md …
Browse files Browse the repository at this point in the history
…syntax

Improved/fixed installation.md syntax
  • Loading branch information
Nir-Az authored Sep 13, 2022
2 parents 0501678 + afc5a20 commit 1749c80
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions doc/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,26 +37,25 @@ The scripts and commands below invoke `wget, git, add-apt-repository` which may
Unplug any connected Intel RealSense camera.<br />

2. Install the core packages required to build *librealsense* binaries and the affected kernel modules:

`sudo apt-get install git libssl-dev libusb-1.0-0-dev libudev-dev pkg-config libgtk-3-dev` <br /><br />
Distribution-specific packages: <br />
`sudo apt-get install git libssl-dev libusb-1.0-0-dev libudev-dev pkg-config libgtk-3-dev` <br /><br />
Distribution-specific packages:<br />
* Ubuntu 14 or when running Ubuntu 16.04 live-disk:<br />
`./scripts/install_glfw3.sh` <br />

* Ubuntu 16:<br />
`sudo apt-get install libglfw3-dev`<br />
`sudo apt-get install libglfw3-dev` <br />

* Ubuntu 18/20:<br />
`sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev at` <br /><br />

> **Cmake Note**: certain librealsense CMAKE flags (e.g. CUDA) require version 3.8+ which is currently not made available via apt manager for Ubuntu LTS.
Go to the [official CMake site](https://cmake.org/download/) to download and install the application

**Note**:

* on graphic sub-system utilization:<br />
**Note**: <br />
* on graphic sub-system utilization:<br />
*glfw3*, *mesa* and *gtk* packages are required if you plan to build the SDK's OpenGL-enabled examples. The *librealsense* core library and a range of demos/tools are designed for headless environment deployment.
* `libudev-dev` installation is optional but recommended, when the `libudev-dev` is installed the SDK will use an event-driven approach for triggering USB detection and enumeration, if not the SDK will use a timer polling approach which is less sensitive for device detection.
* `libudev-dev` installation is optional but recommended, when the `libudev-dev` is installed the SDK will use an event-driven approach for triggering USB detection and enumeration, if not the SDK will use a timer polling approach which is less sensitive for device detection.

3. Run Intel Realsense permissions script from librealsense root directory:<br />
`./scripts/setup_udev_rules.sh`
Expand All @@ -65,12 +64,11 @@ The scripts and commands below invoke `wget, git, add-apt-repository` which may
*`./scripts/setup_udev_rules.sh --uninstall`*

4. Build and apply patched kernel modules for: <br />

* **Ubuntu 14/16/18/20 with LTS kernel**
* **Ubuntu 14/16/18/20 with LTS kernel**<br />
`./scripts/patch-realsense-ubuntu-lts.sh`<br />
* **Ubuntu with Kernel 4.16**
* **Ubuntu with Kernel 4.16**<br />
`./scripts/patch-ubuntu-kernel-4.16.sh`<br />
* **Intel® Joule™ with Ubuntu**
* **Intel® Joule™ with Ubuntu**<br />
Based on the custom kernel provided by Canonical Ltd.

`./scripts/patch-realsense-ubuntu-xenial-joule.sh`<br />
Expand Down

0 comments on commit 1749c80

Please sign in to comment.