IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.59k stars 4.82k forks source link

cannot update even though connected to Ethernet #12277

Closed monajalal closed 1 year ago

monajalal commented 1 year ago
librealsense 2.50.12 RELEASE
OS Linux
Name Intel RealSense D435
Serial Number 819112070232
Firmware Version 05.13.00.50
Advanced Mode YES
Camera Locked YES
Usb Type Descriptor 2.1
Product Line D400
Asic Serial Number 815213022437
Firmware Update Id 815213022437

Please provide a description of the problem

Screenshot from 2023-10-10 11-18-50

(base) mona@mona-ThinkStation-P7:~$ uname -a
Linux mona-ThinkStation-P7 6.2.0-34-generic #34~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep  7 13:12:03 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

(base) mona@mona-ThinkStation-P7:~$ lsb_release -a
LSB Version:    core-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:    22.04
Codename:   jammy
MartyG-RealSense commented 1 year ago

Hi @monajalal It looks as though you are using the Viewer for the FRAMOS industrial 'e' range of cameras such as D435e but have an Intel RealSense D435 camera attached. The FRAMOS software was designed for their own range of RealSense-compatible cameras with an ethernet connector and not Intel's cameras.

If a FRAMOS D435e camera was attached then the Viewer would look this this:

image

Intel RealSense cameras should be used with Intel's own software, which can be installed from packages using the instructions at the link below:

https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md

Or compiled from source code with these instructions:

https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md

It is possible to use Intel's version of the Viewer with an ethernet connection by building the software from source code with networking support.

https://dev.intelrealsense.com/docs/open-source-ethernet-networking-for-intel-realsense-depth-cameras

This ethernet tool is only supported up until version 2.53.1 of the RealSense software though, as it has now been removed as it is due to be replaced by a new ethernet networking interface in an upcoming software release.

monajalal commented 1 year ago

@MartyG-RealSense thanks for the link. When I followed the link you shared, I got this error:

(base) mona@mona-ThinkStation-P7:~$  sudo apt-get install librealsense2-utils
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  chromium-codecs-ffmpeg-extra cuda-cccl-11-7 cuda-command-line-tools-11-7 cuda-compiler-11-7 cuda-cudart-11-7 cuda-cudart-dev-11-7 cuda-cuobjdump-11-7 cuda-cupti-11-7 cuda-cupti-dev-11-7
  cuda-cuxxfilt-11-7 cuda-documentation-11-7 cuda-driver-dev-11-7 cuda-gdb-11-7 cuda-libraries-11-7 cuda-libraries-dev-11-7 cuda-memcheck-11-7 cuda-nsight-11-7 cuda-nsight-compute-11-7
  cuda-nsight-systems-11-7 cuda-nvcc-11-7 cuda-nvdisasm-11-7 cuda-nvml-dev-11-7 cuda-nvprof-11-7 cuda-nvprune-11-7 cuda-nvrtc-11-7 cuda-nvrtc-dev-11-7 cuda-nvtx-11-7 cuda-nvvp-11-7 cuda-sanitizer-11-7
  cuda-toolkit-11-7 cuda-toolkit-11-7-config-common cuda-toolkit-11-config-common cuda-toolkit-config-common cuda-tools-11-7 cuda-visual-tools-11-7 docker-scan-plugin ffmpeg gds-tools-11-7
  gstreamer1.0-vaapi libcublas-11-7 libcublas-dev-11-7 libcufft-11-7 libcufft-dev-11-7 libcufile-11-7 libcufile-dev-11-7 libcurand-11-7 libcurand-dev-11-7 libcusolver-11-7 libcusolver-dev-11-7
  libcusparse-11-7 libcusparse-dev-11-7 libdvdnav4 libegl-mesa0:i386 libegl1:i386 libflashrom1 libftdi1-2 libgbm1:i386 libgles2:i386 libgstreamer-plugins-bad1.0-0 libllvm13 liblua5.2-0 libmujs1
  libnpp-11-7 libnpp-dev-11-7 libnvjpeg-11-7 libnvjpeg-dev-11-7 libopengl0:i386 libplacebo192 libsixel1 libva-wayland2 libwayland-client0:i386 libwayland-server0:i386 mpv nsight-compute-2022.2.0
  nsight-systems-2022.1.3 python3-pycryptodome python3-pyxattr rtmpdump
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libatk-bridge2.0-dev libatk1.0-dev libatspi2.0-dev libblkid-dev libcairo2-dev libdatrie-dev libdbus-1-dev libepoxy-dev libfribidi-dev libgdk-pixbuf-2.0-dev libglib2.0-dev libglib2.0-dev-bin
  libgraphite2-dev libgtk-3-dev libharfbuzz-dev libharfbuzz-gobject0 libmount-dev libpango1.0-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-dev librealsense2 librealsense2-gl
  libselinux1-dev libsepol-dev libthai-dev libxcb-render0-dev libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxtst-dev
  pango1.0-tools wayland-protocols
Suggested packages:
  libcairo2-doc libdatrie-doc libgirepository1.0-dev libglib2.0-doc libxml2-utils libgraphite2-utils libgtk-3-doc libpango1.0-doc libthai-doc graphicsmagick
The following NEW packages will be installed:
  libatk-bridge2.0-dev libatk1.0-dev libatspi2.0-dev libblkid-dev libcairo2-dev libdatrie-dev libdbus-1-dev libepoxy-dev libfribidi-dev libgdk-pixbuf-2.0-dev libglib2.0-dev libglib2.0-dev-bin
  libgraphite2-dev libgtk-3-dev libharfbuzz-dev libharfbuzz-gobject0 libmount-dev libpango1.0-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpixman-1-dev librealsense2 librealsense2-gl
  librealsense2-utils libselinux1-dev libsepol-dev libthai-dev libxcb-render0-dev libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxfixes-dev libxi-dev libxinerama-dev
  libxkbcommon-dev libxtst-dev pango1.0-tools wayland-protocols
0 upgraded, 41 newly installed, 0 to remove and 17 not upgraded.
Need to get 20.4 MB of archives.
After this operation, 83.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglib2.0-dev-bin amd64 2.72.4-0ubuntu2.2 [117 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libblkid-dev amd64 2.37.2-4ubuntu3 [185 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libsepol-dev amd64 3.3-1build1 [378 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libselinux1-dev amd64 3.3-1build2 [158 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libmount-dev amd64 2.37.2-4ubuntu3 [14.5 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcre16-3 amd64 2:8.39-13ubuntu0.22.04.1 [164 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcre32-3 amd64 2:8.39-13ubuntu0.22.04.1 [155 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcrecpp0v5 amd64 2:8.39-13ubuntu0.22.04.1 [16.5 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcre3-dev amd64 2:8.39-13ubuntu0.22.04.1 [579 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglib2.0-dev amd64 2.72.4-0ubuntu2.2 [1,739 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libatk1.0-dev amd64 2.36.0-3build1 [96.6 kB]
Get:12 https://librealsense.intel.com/Debian/apt-repo jammy/main amd64 librealsense2 amd64 2.54.2-0~realsense.10773 [2,844 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdbus-1-dev amd64 1.12.20-2ubuntu4.1 [188 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxfixes-dev amd64 1:6.0.0-1 [12.2 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxi-dev amd64 2:1.8-1build1 [193 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxtst-dev amd64 2:1.2.3-1build4 [16.3 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libatspi2.0-dev amd64 2.44.0-3 [71.5 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libatk-bridge2.0-dev amd64 2.38.0-3 [2,954 B]
Get:19 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpixman-1-dev amd64 0.40.0-1ubuntu0.22.04.1 [280 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-render0-dev amd64 1.14-3ubuntu3 [19.6 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-shm0-dev amd64 1.14-3ubuntu3 [6,848 B]
Get:22 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libcairo2-dev amd64 1.16.0-5ubuntu2 [692 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libdatrie-dev amd64 0.2.13-2 [19.7 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libepoxy-dev amd64 1.5.10-1 [132 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libfribidi-dev amd64 1.0.8-2ubuntu3.1 [64.8 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgdk-pixbuf-2.0-dev amd64 2.42.8+dfsg-1ubuntu0.2 [47.8 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libgraphite2-dev amd64 1.3.14-1build2 [14.7 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libharfbuzz-gobject0 amd64 2.7.4-1ubuntu3.1 [26.0 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libharfbuzz-dev amd64 2.7.4-1ubuntu3.1 [553 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libthai-dev amd64 0.1.29-1build1 [26.4 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 pango1.0-tools amd64 1.50.6+ds-2ubuntu1 [45.8 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpango1.0-dev amd64 1.50.6+ds-2ubuntu1 [154 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxcomposite-dev amd64 1:0.4.5-1build2 [9,326 B]
Get:34 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxcursor-dev amd64 1:1.2.0-2build4 [28.2 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxdamage-dev amd64 1:1.1.5-2build2 [5,264 B]
Get:36 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxinerama-dev amd64 2:1.1.4-3 [8,104 B]
Get:37 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 libxkbcommon-dev amd64 1.4.0-1 [54.9 kB]
Get:38 https://librealsense.intel.com/Debian/apt-repo jammy/main amd64 librealsense2-gl amd64 2.54.2-0~realsense.10773 [1,048 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 wayland-protocols all 1.25-1 [70.6 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgtk-3-dev amd64 3.24.33-1ubuntu2 [1,082 kB]
Get:41 https://librealsense.intel.com/Debian/apt-repo jammy/main amd64 librealsense2-utils amd64 2.54.2-0~realsense.10773 [9,053 kB]
Fetched 20.4 MB in 3s (6,620 kB/s)                
Extracting templates from packages: 100%
Selecting previously unselected package libglib2.0-dev-bin.
(Reading database ... 327953 files and directories currently installed.)
Preparing to unpack .../00-libglib2.0-dev-bin_2.72.4-0ubuntu2.2_amd64.deb ...
Unpacking libglib2.0-dev-bin (2.72.4-0ubuntu2.2) ...
Selecting previously unselected package libblkid-dev:amd64.
Preparing to unpack .../01-libblkid-dev_2.37.2-4ubuntu3_amd64.deb ...
Unpacking libblkid-dev:amd64 (2.37.2-4ubuntu3) ...
Selecting previously unselected package libsepol-dev:amd64.
Preparing to unpack .../02-libsepol-dev_3.3-1build1_amd64.deb ...
Unpacking libsepol-dev:amd64 (3.3-1build1) ...
Selecting previously unselected package libselinux1-dev:amd64.
Preparing to unpack .../03-libselinux1-dev_3.3-1build2_amd64.deb ...
Unpacking libselinux1-dev:amd64 (3.3-1build2) ...
Selecting previously unselected package libmount-dev:amd64.
Preparing to unpack .../04-libmount-dev_2.37.2-4ubuntu3_amd64.deb ...
Unpacking libmount-dev:amd64 (2.37.2-4ubuntu3) ...
Selecting previously unselected package libpcre16-3:amd64.
Preparing to unpack .../05-libpcre16-3_2%3a8.39-13ubuntu0.22.04.1_amd64.deb ...
Unpacking libpcre16-3:amd64 (2:8.39-13ubuntu0.22.04.1) ...
Selecting previously unselected package libpcre32-3:amd64.
Preparing to unpack .../06-libpcre32-3_2%3a8.39-13ubuntu0.22.04.1_amd64.deb ...
Unpacking libpcre32-3:amd64 (2:8.39-13ubuntu0.22.04.1) ...
Selecting previously unselected package libpcrecpp0v5:amd64.
Preparing to unpack .../07-libpcrecpp0v5_2%3a8.39-13ubuntu0.22.04.1_amd64.deb ...
Unpacking libpcrecpp0v5:amd64 (2:8.39-13ubuntu0.22.04.1) ...
Selecting previously unselected package libpcre3-dev:amd64.
Preparing to unpack .../08-libpcre3-dev_2%3a8.39-13ubuntu0.22.04.1_amd64.deb ...
Unpacking libpcre3-dev:amd64 (2:8.39-13ubuntu0.22.04.1) ...
Selecting previously unselected package libglib2.0-dev:amd64.
Preparing to unpack .../09-libglib2.0-dev_2.72.4-0ubuntu2.2_amd64.deb ...
Unpacking libglib2.0-dev:amd64 (2.72.4-0ubuntu2.2) ...
Selecting previously unselected package libatk1.0-dev:amd64.
Preparing to unpack .../10-libatk1.0-dev_2.36.0-3build1_amd64.deb ...
Unpacking libatk1.0-dev:amd64 (2.36.0-3build1) ...
Selecting previously unselected package libdbus-1-dev:amd64.
Preparing to unpack .../11-libdbus-1-dev_1.12.20-2ubuntu4.1_amd64.deb ...
Unpacking libdbus-1-dev:amd64 (1.12.20-2ubuntu4.1) ...
Selecting previously unselected package libxfixes-dev:amd64.
Preparing to unpack .../12-libxfixes-dev_1%3a6.0.0-1_amd64.deb ...
Unpacking libxfixes-dev:amd64 (1:6.0.0-1) ...
Selecting previously unselected package libxi-dev:amd64.
Preparing to unpack .../13-libxi-dev_2%3a1.8-1build1_amd64.deb ...
Unpacking libxi-dev:amd64 (2:1.8-1build1) ...
Selecting previously unselected package libxtst-dev:amd64.
Preparing to unpack .../14-libxtst-dev_2%3a1.2.3-1build4_amd64.deb ...
Unpacking libxtst-dev:amd64 (2:1.2.3-1build4) ...
Selecting previously unselected package libatspi2.0-dev:amd64.
Preparing to unpack .../15-libatspi2.0-dev_2.44.0-3_amd64.deb ...
Unpacking libatspi2.0-dev:amd64 (2.44.0-3) ...
Selecting previously unselected package libatk-bridge2.0-dev:amd64.
Preparing to unpack .../16-libatk-bridge2.0-dev_2.38.0-3_amd64.deb ...
Unpacking libatk-bridge2.0-dev:amd64 (2.38.0-3) ...
Selecting previously unselected package libpixman-1-dev:amd64.
Preparing to unpack .../17-libpixman-1-dev_0.40.0-1ubuntu0.22.04.1_amd64.deb ...
Unpacking libpixman-1-dev:amd64 (0.40.0-1ubuntu0.22.04.1) ...
Selecting previously unselected package libxcb-render0-dev:amd64.
Preparing to unpack .../18-libxcb-render0-dev_1.14-3ubuntu3_amd64.deb ...
Unpacking libxcb-render0-dev:amd64 (1.14-3ubuntu3) ...
Selecting previously unselected package libxcb-shm0-dev:amd64.
Preparing to unpack .../19-libxcb-shm0-dev_1.14-3ubuntu3_amd64.deb ...
Unpacking libxcb-shm0-dev:amd64 (1.14-3ubuntu3) ...
Selecting previously unselected package libcairo2-dev:amd64.
Preparing to unpack .../20-libcairo2-dev_1.16.0-5ubuntu2_amd64.deb ...
Unpacking libcairo2-dev:amd64 (1.16.0-5ubuntu2) ...
Selecting previously unselected package libdatrie-dev:amd64.
Preparing to unpack .../21-libdatrie-dev_0.2.13-2_amd64.deb ...
Unpacking libdatrie-dev:amd64 (0.2.13-2) ...
Selecting previously unselected package libepoxy-dev:amd64.
Preparing to unpack .../22-libepoxy-dev_1.5.10-1_amd64.deb ...
Unpacking libepoxy-dev:amd64 (1.5.10-1) ...
Selecting previously unselected package libfribidi-dev:amd64.
Preparing to unpack .../23-libfribidi-dev_1.0.8-2ubuntu3.1_amd64.deb ...
Unpacking libfribidi-dev:amd64 (1.0.8-2ubuntu3.1) ...
Selecting previously unselected package libgdk-pixbuf-2.0-dev:amd64.
Preparing to unpack .../24-libgdk-pixbuf-2.0-dev_2.42.8+dfsg-1ubuntu0.2_amd64.deb ...
Unpacking libgdk-pixbuf-2.0-dev:amd64 (2.42.8+dfsg-1ubuntu0.2) ...
Selecting previously unselected package libgraphite2-dev:amd64.
Preparing to unpack .../25-libgraphite2-dev_1.3.14-1build2_amd64.deb ...
Unpacking libgraphite2-dev:amd64 (1.3.14-1build2) ...
Selecting previously unselected package libharfbuzz-gobject0:amd64.
Preparing to unpack .../26-libharfbuzz-gobject0_2.7.4-1ubuntu3.1_amd64.deb ...
Unpacking libharfbuzz-gobject0:amd64 (2.7.4-1ubuntu3.1) ...
Selecting previously unselected package libharfbuzz-dev:amd64.
Preparing to unpack .../27-libharfbuzz-dev_2.7.4-1ubuntu3.1_amd64.deb ...
Unpacking libharfbuzz-dev:amd64 (2.7.4-1ubuntu3.1) ...
Selecting previously unselected package libthai-dev:amd64.
Preparing to unpack .../28-libthai-dev_0.1.29-1build1_amd64.deb ...
Unpacking libthai-dev:amd64 (0.1.29-1build1) ...
Selecting previously unselected package pango1.0-tools.
Preparing to unpack .../29-pango1.0-tools_1.50.6+ds-2ubuntu1_amd64.deb ...
Unpacking pango1.0-tools (1.50.6+ds-2ubuntu1) ...
Selecting previously unselected package libpango1.0-dev:amd64.
Preparing to unpack .../30-libpango1.0-dev_1.50.6+ds-2ubuntu1_amd64.deb ...
Unpacking libpango1.0-dev:amd64 (1.50.6+ds-2ubuntu1) ...
Selecting previously unselected package libxcomposite-dev:amd64.
Preparing to unpack .../31-libxcomposite-dev_1%3a0.4.5-1build2_amd64.deb ...
Unpacking libxcomposite-dev:amd64 (1:0.4.5-1build2) ...
Selecting previously unselected package libxcursor-dev:amd64.
Preparing to unpack .../32-libxcursor-dev_1%3a1.2.0-2build4_amd64.deb ...
Unpacking libxcursor-dev:amd64 (1:1.2.0-2build4) ...
Selecting previously unselected package libxdamage-dev:amd64.
Preparing to unpack .../33-libxdamage-dev_1%3a1.1.5-2build2_amd64.deb ...
Unpacking libxdamage-dev:amd64 (1:1.1.5-2build2) ...
Selecting previously unselected package libxinerama-dev:amd64.
Preparing to unpack .../34-libxinerama-dev_2%3a1.1.4-3_amd64.deb ...
Unpacking libxinerama-dev:amd64 (2:1.1.4-3) ...
Selecting previously unselected package libxkbcommon-dev:amd64.
Preparing to unpack .../35-libxkbcommon-dev_1.4.0-1_amd64.deb ...
Unpacking libxkbcommon-dev:amd64 (1.4.0-1) ...
Selecting previously unselected package wayland-protocols.
Preparing to unpack .../36-wayland-protocols_1.25-1_all.deb ...
Unpacking wayland-protocols (1.25-1) ...
Selecting previously unselected package libgtk-3-dev:amd64.
Preparing to unpack .../37-libgtk-3-dev_3.24.33-1ubuntu2_amd64.deb ...
Unpacking libgtk-3-dev:amd64 (3.24.33-1ubuntu2) ...
Selecting previously unselected package librealsense2:amd64.
Preparing to unpack .../38-librealsense2_2.54.2-0~realsense.10773_amd64.deb ...
Unpacking librealsense2:amd64 (2.54.2-0~realsense.10773) ...
Selecting previously unselected package librealsense2-gl:amd64.
Preparing to unpack .../39-librealsense2-gl_2.54.2-0~realsense.10773_amd64.deb ...
Unpacking librealsense2-gl:amd64 (2.54.2-0~realsense.10773) ...
Selecting previously unselected package librealsense2-utils:amd64.
Preparing to unpack .../40-librealsense2-utils_2.54.2-0~realsense.10773_amd64.deb ...
Unpacking librealsense2-utils:amd64 (2.54.2-0~realsense.10773) ...
dpkg: error processing archive /tmp/apt-dpkg-install-Zrpmec/40-librealsense2-utils_2.54.2-0~realsense.10773_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/realsense-viewer', which is also in package framos-librealsense2 2.50.12
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /tmp/apt-dpkg-install-Zrpmec/40-librealsense2-utils_2.54.2-0~realsense.10773_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
monajalal commented 1 year ago

@MartyG-RealSense problem resolved

(base) mona@mona-ThinkStation-P7:~/Downloads/FRAMOS_D400e_Software_Package$ dpkg --info FRAMOS-librealsense2-2.50.12-Linux64_x64.deb
 new Debian package, version 2.0.
 size 163935536 bytes: control archive=116827 bytes.
     216 bytes,    10 lines      control              
  420277 bytes,  3958 lines      md5sums              
     382 bytes,     5 lines      postinst             #!/bin/bash
 Package: framos-librealsense2
 Version: 2.50.12
 Section: devel
 Priority: optional
 Architecture: amd64
 Recommends: freeglut3
 Installed-Size: 432464
 Maintainer: FRAMOS GmbH
 Description: librealsense2 built using CMake

(base) mona@mona-ThinkStation-P7:~/Downloads/FRAMOS_D400e_Software_Package$ sudo dpkg -r framos-librealsense2
(Reading database ... 329902 files and directories currently installed.)
Removing framos-librealsense2 (2.50.12) ...
(base) mona@mona-ThinkStation-P7:~/Downloads/FRAMOS_D400e_Software_Package$ ls
total 171M
-rw-r--r-- 1 mona mona 9.5K Jul 21 07:21 ReadMe.txt
-rw-r--r-- 1 mona mona  11K Jul 21 07:21 FRAMOS_LibRealSense_Changelog.txt
-rw-r--r-- 1 mona mona 157M Jul 21 07:21 FRAMOS-librealsense2-2.50.12-Linux64_x64.deb
-rw-r--r-- 1 mona mona 4.7K Jul 21 07:21 FRAMOS_D400e_Software_Package_Changelog.txt
-rw-r--r-- 1 mona mona 9.4K Jul 21 07:21 FRAMOS_CameraSuite_Changelog.txt
-rw-r--r-- 1 mona mona  14M Jul 21 07:21 FRAMOS_CameraSuite_4.10.1.0-Linux64_x64.deb
drwxr-xr-x 2 mona mona 4.0K Jul 21 07:21 .
drwxr-xr-x 5 mona mona 4.0K Oct 10 10:35 ..
(base) mona@mona-ThinkStation-P7:~/Downloads/FRAMOS_D400e_Software_Package$ dpkg --info FRAMOS_CameraSuite_4.10.1.0-Linux64_x64.deb
 new Debian package, version 2.0.
 size 14579554 bytes: control archive=23884 bytes.
     290 bytes,    15 lines   *  config               #!/bin/sh
     315 bytes,    11 lines      control              
  104569 bytes,   734 lines      md5sums              
    1980 bytes,    61 lines      postinst             #!/bin/sh
      53 bytes,     5 lines      postrm               #!/bin/sh
     393 bytes,    11 lines      prerm                #!/bin/sh
    3155 bytes,    77 lines      templates            
 Architecture: amd64
 Description: Image acquisition library for GigE Vision standard digital cameras.
  CameraSuite library
 Maintainer: FRAMOS <info@framos.com>
 Package: framoscamerasuite
 Pre-Depends: gcc, make, libelf-dev, dkms, shim-signed
 Priority: optional
 Section: devel
 Version: 4.10.1.0
 Installed-Size: 45039

(base) mona@mona-ThinkStation-P7:~/Downloads/FRAMOS_D400e_Software_Package$ sudo dpkg -r framoscamerasuite
(Reading database ... 325242 files and directories currently installed.)
Removing framoscamerasuite (4.10.1.0) ...

and

(base) mona@mona-ThinkStation-P7:~$ sudo apt-get update
Get:1 file:/var/cuda-repo-ubuntu2204-11-7-local  InRelease [1,575 B]
Ign:2 http://10.82.164.106/debs ./ InRelease
Get:1 file:/var/cuda-repo-ubuntu2204-11-7-local  InRelease [1,575 B]
Ign:3 http://10.82.164.106/debs ./ Release           
Ign:4 http://10.82.164.106/debs ./ Packages
Ign:5 http://10.82.164.106/debs ./ Translation-en_US
Ign:6 http://10.82.164.106/debs ./ Translation-en
Ign:4 http://10.82.164.106/debs ./ Packages
Ign:5 http://10.82.164.106/debs ./ Translation-en_US
Ign:6 http://10.82.164.106/debs ./ Translation-en             
Ign:4 http://10.82.164.106/debs ./ Packages                   
Ign:5 http://10.82.164.106/debs ./ Translation-en_US          
Ign:6 http://10.82.164.106/debs ./ Translation-en                                                                                 
Hit:4 http://10.82.164.106/debs ./ Packages                                                                                                             
Ign:5 http://10.82.164.106/debs ./ Translation-en_US                                                                                                    
Ign:6 http://10.82.164.106/debs ./ Translation-en                                                                                                           
Ign:5 http://10.82.164.106/debs ./ Translation-en_US                                                                                                   
Ign:6 http://10.82.164.106/debs ./ Translation-en                                                                                                                                                         
Ign:5 http://10.82.164.106/debs ./ Translation-en_US                                                                                                                                                      
Ign:6 http://10.82.164.106/debs ./ Translation-en                                                                                                                                                         
Ign:5 http://10.82.164.106/debs ./ Translation-en_US                                                                                                                                                      
Ign:6 http://10.82.164.106/debs ./ Translation-en                                                                                                                                                         
Hit:7 https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64  InRelease                                                                                                                    
Hit:8 https://nvidia.github.io/nvidia-container-runtime/stable/ubuntu18.04/amd64  InRelease                                                                                                               
Hit:9 http://us.archive.ubuntu.com/ubuntu jammy InRelease                                                                                                                                                 
Hit:10 http://security.ubuntu.com/ubuntu jammy-security InRelease                                                                                                                                         
Hit:11 https://download.docker.com/linux/ubuntu jammy InRelease                                                                                                                                           
Hit:12 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease                                                                                                                   
Hit:13 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease                                                                                                                 
Hit:14 https://dl.google.com/linux/chrome/deb stable InRelease                                                                                              
Hit:15 https://packages.microsoft.com/repos/azure-cli jammy InRelease                                                                                   
Hit:16 https://packages.microsoft.com/repos/ms-teams stable InRelease                            
Hit:17 http://packages.ros.org/ros2/ubuntu jammy InRelease
Hit:18 https://packages.microsoft.com/repos/code stable InRelease
Hit:19 https://librealsense.intel.com/Debian/apt-repo jammy InRelease
Reading package lists... Done
monajalal commented 1 year ago

I followed all the instructions on this page however, I cannot still load the $ realsense-viewer

 279  sudo mkdir -p /etc/apt/keyrings
  280  curl -sSf https://librealsense.intel.com/Debian/librealsense.pgp | sudo tee /etc/apt/keyrings/librealsense.pgp > /dev/null
  281  echo "deb [signed-by=/etc/apt/keyrings/librealsense.pgp] https://librealsense.intel.com/Debian/apt-repo `lsb_release -cs` main" | \
  282  sudo apt-get update
  283  sudo apt-get install librealsense2-dbg
  284  realsense-viewer
(base) mona@mona-ThinkStation-P7:~$ realsense-viewer
realsense-viewer: command not found

https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md

and

(base) mona@mona-ThinkStation-P7:~$ modinfo uvcvideo | grep "version:"
version:        1.1.1-realsense-1.3.24
srcversion:     A2B75CD5E8ABDFDFF301075
MartyG-RealSense commented 1 year ago

realsense-viewer is installed by installing the librealsense2-utils package with sudo apt-get install librealsense2-utils and so if you had install problems with that package earlier then realsense-viewer may not be installed on your computer.

monajalal commented 1 year ago

@MartyG-RealSense thanks a lot. I followed your instruction and was able to install the package and load the realsense-viewer. After installing, I had some bit of hiccup when updating the firmware. The first time updating the firmware it crashed but trying it for the second time it worked. Here are some screenshots for your reference.

Is on chip calibration necessary? I cannot calibrate it when I point the camera to the wall and when I point it elsewhere, the health score is -1. What about focal point calibration? Is that necessary? I am closing the issue because the main task is done.

Screenshot from 2023-10-11 09-51-14

Screenshot from 2023-10-11 09-51-51 Screenshot from 2023-10-11 09-52-12 Screenshot from 2023-10-11 09-48-56 Screenshot from 2023-10-11 09-48-31 Screenshot from 2023-10-11 09-47-40 Screenshot from 2023-10-11 09-47-02

Screenshot from 2023-10-11 09-48-25 Screenshot from 2023-10-11 09-49-22 Screenshot from 2023-10-11 09-50-30

MartyG-RealSense commented 1 year ago

It's great to hear that you were successful with installing realsense-viewer!

On-Chip calibration can improve the quality of the depth image, whilst Tare calibration improves depth measurement accuracy. Focal Length calibration is a rarely used option.

Your camera had firmware version 5.13.0.50 installed. This firmware is designed for SDK versions 2.50.0 and 2.51.1. As you are using 2.54.2, the correct firmware to use with it is 5.15.1.0 and it sounds as though your camera has now been updated to that firmware.

If on-chip calibration is not working for you then you can alternatively try resetting the camera to its default factory-new calibration in realsense-viewer using instructions at https://github.com/IntelRealSense/librealsense/issues/10182#issuecomment-1019854487