The VKMS Display Driver Continues Evolving Nicely For Headless Linux Systems

Written by Michael Larabel in Linux Kernel on 24 October 2023 at 01:24 PM EDT. 1 Comment
LINUX KERNEL
The VKMS driver as a virtual kernel mode-setting solution as a software-only implementation of KMS for use with primarily headless Linux systems continues tacking on more features. MaĆ­ra Canal and Melissa Wen presented last week at XDC 2023 on the VKMS driver that continues proving very useful for headless platforms as well as for testing purposes.

Recently the VKMS driver has seen more work to significantly improve the performance of this software-only driver while also reducing RAM use, support was added for multiple overlay planes, support for additional formats were added, plane rotation is now possible, and 1D gamma LUT handling.

VKMS XDC 2023 presentation slide of incoming work


Some of the work still happening to VKMS includes dealing with synchronization issues, implementing blend mode properties, more virtual hardware support, supporting more multi-planar formats, enabling support for multiple CRTCs, and extending the color management capabilities.

Those wishing to learn more about the VKMS DRM driver can find the XDC 2023 presentation embedded below along with this slide deck.

Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week