Intel Brings Huge Improvements To Xe Kernel GPU Driver For Linux 6.8, Arrow Lake & Lunar Lake Gain Additional Support
Intel Brings Huge Improvements To Xe Kernel GPU Driver For Linux 6.8, Arrow Lake & Lunar Lake Gain Additional Support

Intel has accelerated software developments in Linux, offering an improved Xe Kernel GPU driver & adding Arrow Lake and Lunar Lake support.
Intel's debut of Arc drivers in Linux was a fairly slow start compared to other platforms, mainly since Team Blue was a bit late in providing enhanced driver capabilities. However, after two years of development, Intel has finally submitted its "revamped" Xe kernel graphics driver for submission in the mainline kernel.
According to Phoronix reports, the new "Xe" graphics driver replaces the traditional i915 DRM kernel driver at Linux and comes with support for support Tiger Lake graphics and newer, both for mobile and desktop GPUs.
Introduce a new DRM driver for Intel GPUs
Xe, is a new driver for Intel GPUs that supports both integrated and discrete platforms. The experimental support starts with Tiger Lake. i915 will continue be the main production driver for the platforms up to Meteor Lake and Alchemist. Then the goal is to make this Intel Xe driver the primary driver for Lunar Lake and newer platforms.
via Kernel.org
Diving into what the new Xe graphics driver at Linux will bring, it comes with redesigned user interfaces, and several other "engineering" improvements that are aimed at making cross-CPU architecture compatibility much more refined with intel graphics. Following are all the changes added for Xe2 (Battlemage) GPUs:
Our team was focused on putting together a driver that uses most, if not all, of the key drm concepts and has a functional display that is shared with i915. All the platforms are still protected by the force_probe protection because they are either officially supported by i915, or because they are still under enablement like Lunar Lake.
Besides the cross-driver collaboration and enabling of upcoming hardware, one of our key areas will be to improve performance and address reports by users so that the driver keeps getting better.
Apart from the Xe graphics driver, Intel has also brought in next-gen support for existing software packages, such as Intel's VC Intrinsics, which has gained support for Intel's Arrow Lake and Lunar Lake graphics architectures. This means that the Xe-LPG+ (Arrow Lake / Alchemist) and the Xe2 (Lunar Lake / Battlemage) architectures have gained support for the software project, which shows Team Blue's dedication to providing early hardware enablement at Linux, especially for its upcoming products.
Intel's Arc and integrated graphics platform is shaping up to reach a "maturity" state in Linux, with Team Blue's efforts of pushing out continuous updates, along with enablement for next-gen architectures, ensuring a seamless experience during the launch period.
News Sources: Phoronix #1, Phoronix #2
What's Your Reaction?






