Skip to content

AI PC Setup

Adrian Boguszewski edited this page Jul 29, 2025 · 3 revisions

Linux

1. Install Python and Git

For Ubuntu (Debian-based) systems, it will be:

sudo apt install git python3-venv python3-dev

2. Install Drivers for GPU, and NPU (AI PC)

GPU (integrated and discrete)

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

NPU

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

Windows

Skip Steps 1 and 2 if you already installed Python3 and Git on Windows.

1. Install Python and Git

1.1 Install Python

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.

1.1 Install Git

  • Download GIT from this link
  • Double click on the installer to run it, and follow the steps in the installer.

2. Install Drivers for GPU, and NPU (AI PC)

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

3. Install C++ Redistributable, FFMPEG(Optional)

FFMPEG