Wilbur
November 14, 2022, 9:57am
1
I’m setting up Jetson AGX Xavier .
I try to use docker build a docker image, then I downloaded jetson_multi_media_api from Jetson Linux | NVIDIA Developer here , Jetson Linux API Reference (formerly named Multimedia API Reference)
FROM nvcr.io/nvidia/l4t-tensorrt:r8.4.1-runtime
COPY ./docker/packages/Jetson_Multimedia_API_R35.1.0.zip /tmp/jetson_multimedia_api.zip
RUN unzip /tmp/jetson_multimedia_api.zip -d /usr/src/jetson_multimedia_api \
&& rm /tmp/jetson_multimedia_api.zip
RUN apt-get update \
&& apt-get install --no-install-recommends -y cmake libgtk-3-dev libjpeg-dev libgles2-mesa-dev libgstreamer1.0-dev v4l-utils \
&& ln -s /usr/lib/aarch64-linux-gnu/libv4l2.so.0 /usr/lib/aarch64-linux-gnu/libv4l2.so \
&& rm -rf /var/lib/apt/lists/*
RUN cd /usr/src/jetson_multimedia_api/src/jetson_multimedia_api/argus/cmake \
&& /usr/bin/cmake .. \
&& make -j$(nproc) install
when I install jetson_multimedia_api;
/bin/sh: 1: xxd: not found
make[2]: *** [apps/camera/ui/camera/CMakeFiles/argus_camera.dir/build.make:62: apps/camera/ui/camera/cameraBuilder.h] Error 127
make[2]: *** Deleting file 'apps/camera/ui/camera/cameraBuilder.h'
make[1]: *** [CMakeFiles/Makefile2:787: apps/camera/ui/camera/CMakeFiles/argus_camera.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
Seems xxd was not found. Be sure it is available from your container:
sudo apt search xxd
...
xxd/focal-updates,focal-security,now 2:8.1.2269-1ubuntu5.9 arm64
...
If available you would just add xxd to apt installed dependencies in your Dockerfile.
Wilbur
November 15, 2022, 1:09am
4
thanks for replying, I have a question about the source of Multimedia API for jetpack 5.0.2, I download it from the above address, Is it the right way to get the multi-media API source for jetpack 5.0.2?
I can’t tell from your container, but with JP-5.0.2 on AGX Orin I see:
sudo apt update
[sudo] password for nvidia:
Hit:1 https://linux.teamviewer.com/deb stable InRelease
Get:2 http://packages.microsoft.com/repos/code stable InRelease [3 023 B]
Hit:3 http://ports.ubuntu.com/ubuntu-ports focal InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease
Hit:6 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease
Get:7 https://repo.download.nvidia.com/jetson/common r35.1 InRelease [2 555 B]
Get:8 http://packages.microsoft.com/repos/code stable/main arm64 Packages [52,9 kB]
Get:9 https://repo.download.nvidia.com/jetson/t234 r35.1 InRelease [2 550 B]
Get:10 http://packages.microsoft.com/repos/code stable/main amd64 Packages [52,8 kB]
Get:11 http://packages.microsoft.com/repos/code stable/main armhf Packages [53,6 kB]
Fetched 167 kB in 6s (26,9 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
sudo apt search nvidia-l4t-jetson-multimedia-api
Sorting... Done
Full Text Search... Done
nvidia-l4t-jetson-multimedia-api/stable,now 35.1.0-20220825113828 arm64 [installed]
NVIDIA Jetson Multimedia API is a collection of lower-level APIs that support flexible application development.
So version 35.1 should be ok, but not tried that package. Otherwise try from apt:
sudo apt install nvidia-l4t-jetson-multimedia-api
system
Closed
November 29, 2022, 8:24pm
6
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.