
Introduced with Alder Lake-P (Mobile), within Gen12.
Using the GuC for scheduling, context submission, and power management. Only applicable if using intel-media-driver for hardware video acceleration. Offloading some media decoding functionality from the CPU to the HEVC/H.265 micro (µ) Controller (HuC).
Starting with Gen9 (Skylake and onwards), Intel GPUs include a Graphics micro (μ) Controller (GuC) which provides the following functionality : (Discuss in Talk:Intel graphics#TGL/RKL GuC Submission) Reason: Despite Intel's documentation, Tiger Lake and Rocket Lake GPUs may actually support enable_guc=3, and have a default of enable_guc=1. Refer to Kernel mode setting#Early KMS start for instructions on how to enable KMS as soon as possible at the boot process. Kernel mode setting (KMS) is supported by Intel chipsets that use the i915 DRM driver and is mandatory and enabled by default.
Also, check that you have not disabled Intel by using any modprobe blacklisting within /etc/modprobe.d/ or /usr/lib/modprobe.d/. Make sure you do not have nomodeset as a kernel parameter, since Intel requires kernel mode-setting. The Intel kernel module should load fine automatically on system boot. However, the modesetting driver can cause problems such as screen tearing and mouse jittering on XFCE, artifacts when switching virtual desktops in Chromium, and vsync jitter/video stutter in mpv. See, , Xorg#Installation, and modesetting(4). Note: Some ( Debian & Ubuntu, Fedora, KDE) recommend not installing the xf86-video-intel driver, and instead falling back on the modesetting driver for Gen4 and newer GPUs (GMA 3000 from 2006 and newer). For Vulkan support ( Ivy Bridge and newer), install the vulkan-intel package. Beside this functionality, this package is generally not recommended, see note below. For the DDX driver which provides 2D acceleration in Xorg, install the xf86-video-intel package. For 32-bit application support, also install the lib32-mesa package from the multilib repository. Install the mesa package, which provides the DRI driver for 3D acceleration. 6.19 Issues with selecting Qt elements within Plasma Desktop on Alder Lake/UHD 770. 6.18 Freeze after wake from sleep/suspend with Alder Lake-P. 6.16 Crash/freeze on low power Intel CPUs. 6.15 No sound through HDMI on a Haswell CPU. 6.14 KMS Issue: console is limited to small area. 6.10 Kernel crashing w/kernels 4.0+ on Broadwell/Core-M chips. 6.9 Corruption or unresponsiveness in Chromium and Firefox. 6.5 Blank screen during boot, when "Loading modules".
6.4 Font and screen corruption in GTK applications (missing glyphs after suspend/resume). 6.2 Disable Vertical Synchronization (VSYNC). 5.2 Hardware accelerated H.264 decoding on GMA 4500. 4.3 Intel GVT-g graphics virtualization support. 4.1 Framebuffer compression (enable_fbc).