AI and Multimedia Sample Applications and Frameworks
The following packages enable AI inference, multimedia processing, and graphics acceleration using Qualcomm‑optimized frameworks and hardware components:GStreamer and Qualcomm multimedia samples
- gstreamer1.0-plugins-base-apps
- gstreamer1.0-qcom-python-examples
- gstreamer1.0-qcom-sample-apps
- gstreamer1.0-tools
AI inference frameworks and tools
- libqnn-dev, qnn-tools
- libsnpe-dev, snpe-tools
- tensorflow-lite-qcom-apps
Graphics, vision, and compute acceleration
qcom-adreno1 (only for Ubuntu Server)qcom-fastcv-binaries-dev These packages enable GPU‑accelerated graphics rendering and FastCV‑based computer vision processing, which are essential for high‑performance AI vision and multimedia workloads.
Multimedia and system integration components
- qcom-libdmabufheap-dev
- qcom-video-firmware
- qcom-sensors-test-apps
Display and windowing support
- weston-autostart (only for Ubuntu Server)
- xwayland (only for Ubuntu Server)
Additional Graphics and Compute Enablement (Ubuntu Desktop)
- qcom-adreno-cl-dev
- ppa:kisak/kisak-mesa
- libegl-mesa0 (upgraded)
- Enable OpenCL‑based GPU compute on Adreno via qcom-adreno-cl-dev
- Provide a modern and stable Mesa graphics stack through the Kisak PPA
- Ensure EGL compatibility required for Wayland/Weston, XWayland, and GPU‑accelerated desktop applications
General Developer Tools and Supporting Utilities
The following packages are required for general development, debugging, media processing, and system validation:- ffmpeg – Media processing and format conversion utilities for audio and video testing
- net-tools – Network configuration and debugging tools
- pulseaudio-utils – Audio testing and playback utilities
- python3-pip – Python package manager for installing additional dependencies
- selinux-utils – Tools for managing and debugging SELinux policies
- unzip – Utility for extracting compressed archives
- v4l-utils – Video4Linux utilities for camera and video device testing
- yavta - yavta is a simple V4L2 test tool for validating camera devices, supported formats, and frame capture on Linux systems
Install PPA Script
Create the following script on the host machine, copy it to the target device, and run it to install above mentioned packages.Note: The script supports both Server and Desktop builds.


Once the required software packages are installed, you can continue to the 🔗AI Workflow section or explore the Sample applications.

