Intel’s open source Linux graphics driver developers are making progress towards the launch of Xe2-based Battlemage discrete GPUs, replacing the DG2/Alchemist architecture. Support for the Battlemage Xe2 HPD display has been added in the latest drm-intel-next patches for Linux 6.11, with work underway for the upcoming kernel.
The pull request shared by Foronyx is set to be merged into the main branch, allowing updated Linux distributions to offer basic support for Battlemage’s discrete GPUs. However, the merge window for Linux 6.11 is scheduled to open in mid-July, so it will take some time before complete support is available.
Some key features included in the Linux 6.11 patches are Panel Replay capabilities for power conservation, support for advanced link power management without DP AUX, link deactivated between frames (LOBF), and content matching refresh rate (CMRR) for Lunar Lake. The update also introduces backup link training failure handling for DisplayPort Multi-Stream Transport (DP MST) links and other enhancements.
The stable kernel is expected to be released in September and will be integrated into upcoming distributions like Ubuntu 24.10 and other fall Linux releases. These features, already available on Windows, are crucial for users wanting to run a Lunar Lake-based gaming laptop or a Battlemage-powered desktop with a Linux distribution.
Overall, the development of Intel’s open source Linux graphics drivers for Battlemage discrete GPUs is progressing well, with key features being added in preparation for the launch. The upcoming Linux 6.11 kernel is set to provide support for Battlemage Xe2 HPD displays and other enhancements for power management and link handling. Users can expect to see improved compatibility with Battlemage GPUs on Linux distributions in the near future, making them a viable option for gaming laptops and desktops running on Linux operating systems.
Article Source
https://www.kitguru.net/components/graphic-cards/joao-silva/linux-6-11-is-getting-support-for-discrete-intel-battlemage-gpus/