Originally Written: July 3, 2024 First Update: November 15, 2024 [removal notes before reinstall/upgrade] Second Update: March 11, 2026 [compile code cleaning before reinstallation] Third Update: June 20, 2026 [warning regarding relative paths in 'make clean'] Needed: Graphics Compiler Source: https://github.com/intel/intel-graphics-compiler Compute Source: https://github.com/intel/compute-runtime Grab and install the following, as you cannot build these without them: Graphics Compiler: intel-igc-core intel-igc-opencl Compute: intel-opencl-icd libigdgmm Compile Intel GPU source in order: libva Source: https://github.com/intel/libva Note: remove previous version by using sudo make uninstall before installing a new version! Note: clean make leftovers after uninstalling by using sudo make clean before reinstalling a version! cd libva ./autogen.sh --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu make -j8 sudo make install gmmlib Source: https://github.com/intel/gmmlib Note: remove previous version by using (cat install_manifest.txt; echo) | sudo sh -c 'while read i ; do rm "$i" ; rmdir --ignore-fail-on-non-empty -p "${i%/*}" ; done' before installing a new version! Note: remove make leftovers after uninstalling by using sudo rm -R ./* in build [or use exact path within build to be safe] before reinstalling a version! cd gmmlib mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release .. make -j8 sudo make install media-driver Source: https://github.com/intel/media-driver/ LibVA and GmmLib should be built and installed before media-driver. Note: remove previous version by using (cat install_manifest.txt; echo) | sudo sh -c 'while read i ; do rm "$i" ; rmdir --ignore-fail-on-non-empty -p "${i%/*}" ; done' before installing a new version! Note: remove make leftovers after uninstalling by using sudo rm -R ./* in build_media [or use exact path within build_media to be safe] before reinstalling a version! cd media-driver mkdir build_media cd build_media cmake .. make -j8 sudo make install