Skip to content

Cyberus Linux Hardware

Recommended options for different hardware are available under the cyberus-linux.hardware namespace.

Devices

A Cyberus Linux device can be selected with the cyberus-linux.hardware.device options.

The following devices are available:

  • nvidia-jetson-orin-nano-super

nvidia-jetson-orin-nano-super

These options allow further configuration of the NVIDIA Jetson Orin Nano Super base configuration, under cyberus-linux.hardware.devices.nvidia-jetson-orin-nano-super.

  • enableHardwareAcceleration (default false): Whether to enable the NVIDIA proprietary graphical and ML drivers.
  • enableOotModules (default true): Whether to enable the NVIDIA Out-Of-Tree kernel modules.
  • enableStage1KernelModules (default true): Whether to enable use of storage and necessary kernel modules in stage-1.
  • quirks.addDebugUserGroup (default true): Whether to enable adding the debug user group, which is used in vendor udev configuration.
  • quirks.unbindPlatformFramebuffer (default true): Whether to enable unbinding the platform framebuffer during boot to enable use of the NVIDIA driver.

Additional packages are available as an overlay.

  • nvidia-jetson-orin-nano-super.*
  • nvidia-l4t: the proprietary system libraries needed for GPU acceleration
  • nvidia-l4t-firmware: the additional firmware required for GPU acceleration
  • nvidia-l4t-kernel{,Packages}: The downstream vendor kernel.
  • kernelPackages*.nvidia-oot: the open source out-of-tree kernel modules package is added to all linuxPackages attribute sets.