Getting Involved In Linux Graphics Driver Development
Written by Michael Larabel in X.Org on 3 April 2016 at 08:30 PM EDT. 14 Comments
X.ORG --
If you are interested in getting involved in Linux graphics driver development outside of initiatives like Outreachy and GSoC, here are some resources.

For those wanting to get involved in DRM (Direct Rendering Manager) driver development, there is the DRM Janitors Wiki page that was last updated in February. The DRM Janitors page has items like subsystem refactoring, proper panic handling, better testing. and more.

Of becoming involved, Intel's Daniel Vetter recently recommended, "Say hi on #dri-devel irc channel on irc and just jump in. Ime doing something that's somewhat relevant to yourself (driver for hw you're using or similar) is good for the motivation. And if you want to test-drive the patch submission process you can also do a simple cleanup patch first (coding style or similar work like for drivers/staging) and submit it."

For getting involved with general X.Org development, see The ToDo wiki page.

If looking to get involved with Nouveau development, there is this page. For AMD work you can start out with the RadeonFeature page.

Looking for other items or resources? Ask away by commenting on this article in our forums or if there were any other "getting involved" Wiki pages that I missed out on that are still up to date on the various Wikis. Unfortunately, nothing appears to have ever been finished up with the proposed Linux graphics driver development book.
Related News
About The Author
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week