-
Notifications
You must be signed in to change notification settings - Fork 79
AI PC Setup
For Ubuntu (Debian-based) systems, it will be:
sudo apt install git python3-venv python3-dev
Add the repository from Intel Kobuk team:
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:kobuk-team/intel-graphics
Install packages required for AI inference:
sudo apt install -y \
libze-intel-gpu1 libze1 intel-metrics-discovery intel-opencl-icd clinfo \
intel-gsc intel-media-va-driver-non-free libmfx-gen1 libvpl2 libvpl-tools \
libva-glx2 va-driver-all vainfo libze-dev intel-ocloc
oneTBB is a dependency for intel-driver-compiler-npu so it must be installed first.
sudo apt install libtbb12
Download and install NPU drivers and all related packages:
wget https://github.com/intel/linux-npu-driver/releases/download/v1.19.0/intel-driver-compiler-npu_1.19.0.20250707-16111289554_ubuntu24.04_amd64.deb
wget https://github.com/intel/linux-npu-driver/releases/download/v1.19.0/intel-fw-npu_1.19.0.20250707-16111289554_ubuntu24.04_amd64.deb
wget https://github.com/intel/linux-npu-driver/releases/download/v1.19.0/intel-level-zero-npu_1.19.0.20250707-16111289554_ubuntu24.04_amd64.deb
sudo dpkg -i *.deb
Assign the right group and permissions to our accelerator (NPU), and add our user to the render group:
sudo bash -c "echo 'SUBSYSTEM==\"accel\", KERNEL==\"accel*\", GROUP=\"render\", MODE=\"0660\"' > /etc/udev/rules.d/10-intel-vpu.rules"
sudo usermod -a -G render $USER
Reboot (optional):
sudo reboot
Skip Steps 1 and 2 if you already installed Python3 and Git on Windows.
NOTE:
⚠️ The version of Python that is available in the Microsoft Store is not recommended.⚠️ It may require installation of additional packages to work well with OpenVINO and the notebooks.
- Download a Python installer from python.org. Choose Python from 3.10 to 3.13 and make sure to pick a 64-bit version. For example, this 3.10.11 installer: https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe
- Double-click on the installer to run it, and follow the steps in the installer. Check the box to add Python to your PATH, and to install
py
. At the end of the installer, there is an option to disable the PATH length limit. It is recommended to click this.
- Download GIT from this link
- Double click on the installer to run it, and follow the steps in the installer.
We recommend "Clean Install" of the WHQL Certified GPU driver to ensure the underlying libraries are correctly installed. https://www.intel.com/content/www/us/en/download/785597/834050/intel-arc-iris-xe-graphics-windows.html
Additionally, for AI PC users, please install the latest NPU driver to avoid any potential issues in compiling NPU kernels. https://www.intel.com/content/www/us/en/download/794734/intel-npu-driver-windows.html
- Download Microsoft Visual C++ Redistributable.
- Double click on the installer to run it, and follow the steps in the installer.
FFMPEG
- Download FFMPEG binary from here (https://ffmpeg.org/download.html)
- Set FFMPEG's path (e.g., C:\ffmpeg\bin) to the PATH environmental variable on Windows.