Intel ARC A310 ECO
Source: https://dgpu-docs.intel.com/driver/client/overview.html
For Ubuntu 25.04 and 24.04, we offer the intel-graphics Personal Package Archive (PPA). This PPA provides early access to the latest packages, along with additional tools and features, such as EU debugging. Follow these steps to install the intel-graphics PPA and the required compute and media packages.
Note
Using Ubuntu 24.04 with Lunar Lake or Battlemage requires your system to be running the hardware enablement (HWE) kernel. By default, Ubuntu Desktop 24.04 tracks the HWE stack. However, if your system is instead using the general availability (GA) kernel, you must switch to the HWE kernel before proceeding with the Client GPU installation.
Refresh the local package index and install the package for managing software repositories.
sudo apt-get updatesudo apt-get install -y software-properties-commonAdd the intel-graphics PPA.
sudo add-apt-repository -y ppa:kobuk-team/intel-graphicsInstall the compute-related packages.
sudo apt-get install -y libze-intel-gpu1 libze1 intel-metrics-discovery intel-opencl-icd clinfo intel-gscInstall the media-related packages.
sudo apt-get install -y intel-media-va-driver-non-free libmfx-gen1 libvpl2 libvpl-tools libva-glx2 va-driver-all vainfoThe commands listed above install all the essential packages needed for most users, aiming to minimize the installation of unnecessary packages. However, if you plan to use PyTorch, install libze-dev and intel-ocloc additionally:
sudo apt-get install -y libze-dev intel-oclocIf you wish to enable hardware ray tracing support, install libze-intel-gpu-raytracing additionally:
sudo apt-get install -y libze-intel-gpu-raytracingVerifying installation
To verify that the kernel and compute drivers are installed and functional, run clinfo:
clinfo | grep "Device Name"You should see the Intel graphics product device names listed. If they do not appear, ensure you have permissions to access /dev/dri/renderD*. This typically requires your user to be in the render group:
sudo gpasswd -a ${USER} render newgrp renderAlternatively, you can run the clinfo command as root.