Giter Club home page Giter Club logo

rootfsbuilder's People

Contributors

hmelder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

rootfsbuilder's Issues

Nvidia Jetson Nano: Package Testing / List of broken Packages on Debian 12

OpenCV (nvidia-opencv)

The major hurdle is to patch the namespace collision caused by the nvidia-opencv package in the package management.
Nvidia packages are pinned to a specific version of opencv (4.1.1 from the Nvidia APT repository) with CUDA support enabled:
Depends: libopencv-dev (= 4.1.1-2-gd5a58aa75), opencv-licenses (= 4.1.1-2-gd5a58aa75), libopencv-python (= 4.1.1-2-gd5a58aa75), libopencv-samples (= 4.1.1-2-gd5a58aa75), libopencv (= 4.1.1-2-gd5a58aa75)

  • Affected: nvidia-jetpack (Meta package for all Nvidia Jetpack Technologies)
  • Hack: Avoid and install nvidia-jetpack dependencies manually.
  • Solution: Patch Nvidia packages to have unique names for the nvidia opencv packages.

Deepstream (deepstream-6.0)

NVIDIA DeepStream is a platform developed by NVIDIA for building AI-powered video analytics applications. It leverages NVIDIA's GPU architecture and a rich set of SDKs and APIs to provide a comprehensive toolkit for developing solutions to analyze video and other sensor data.

Deepstream also supplies a set of GStreamer plugins.

  • Patches: Needs libssl1.1 from older debian release (at least for GStreamer Plugins)
  • Issues: All plugins are currently blacklisted, as libtritonserver.so and librivermax.so.0 are missing (I was not able to find them in the BSP)
(gst-plugin-scanner:3665): GStreamer-WARNING **: 12:24:27.227: Failed to load plugin '/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_inferserver.so': libtritonserver.so: cannot open shared object file: No such file or directory
GStreamer-WARNING **: 12:24:25.383: Failed to load plugin '/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so': librivermax.so.0: cannot open shared object file: No such file or directory

GStreamer (nvidia-l4t-gstreamer)

My focus right now is on the Nvidia GStreamer plugins.
As GStreamer internals have changed over the years, or even moved to a different shared library (e.g. GstVideoAggregator),
recompilation is required. Thankfully, Nvidia has released the sources for this package!

Progress on this: https://github.com/hmelder/jetson-gstreamer

Nvidia Jetpack (nvidia-jetpack)

This is just a meta package for installing the multimedia APIs, CUDA, TenorRT, NSight Systems, CUDA Deep Neural Network (cuDNN), Nvidia OpenCV (With CUDA support), (Nvidia Container)[https://developer.nvidia.com/nvidia-container-runtime], Nvidia Visionworks, and Nvidia VPI.

As mentioned in the OpenCV section, this package can not be installed at the moment, and members need to be installed manually (which is better for your storage space anyway :P)

Package: nvidia-jetpack
Version: 4.6.4-b39
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-l4t-jetson-multimedia-api (>> 32.7-0), nvidia-l4t-jetson-multimedia-api (<< 32.8-0), nvidia-cuda (= 4.6.4-b39), nvidia-tensorrt (= 4.6.4-b39), nvidia-nsight-sys (= 4.6.4-b39), nvidia-cudnn8 (= 4.6.4-b39), nvidia-opencv (= 4.6.4-b39), nvidia-container (= 4.6.4-b39), nvidia-visionworks (= 4.6.4-b39), nvidia-vpi (= 4.6.4-b39)
Section: metapackages
Priority: standard
Homepage: http://developer.nvidia.com/jetson
Description: NVIDIA Jetpack Meta Package

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.