Missing Skylake HD/Iris Graphics Devices Get Added To Mesa DRM
It turns out that Skylake's HD Graphics 510, HD Graphics 535, Iris Graphics 550, and Iris Graphics P555 were missing their open-source driver support from an important piece of the Linux graphics stack.
A user spotted that his Skylake Iris Graphics 550 weren't working as while the support was in the Linux kernel and Mesa, there wasn't the PCI ID in libdrm as the Mesa library sitting between Mesa/user-space and kernel-space. An Intel developer confirmed it fell through the cracks in getting those additions made to the DRM library.
There's now been a commit to Git adding the proper PCI IDs and identification for these latest-generation HD Graphics 510, HD Graphics 535, Iris Graphics 550, and Iris Graphics P555 to libdrm and the release has been tagged as libdrm-2.4.68.
So if you're using an Intel CPU with one of these graphics parts, you'll want to make sure your libdrm is 2.4.68 or newer while fortunately all the rest of the code is in place with Mesa and the Linux kernel.
A user spotted that his Skylake Iris Graphics 550 weren't working as while the support was in the Linux kernel and Mesa, there wasn't the PCI ID in libdrm as the Mesa library sitting between Mesa/user-space and kernel-space. An Intel developer confirmed it fell through the cracks in getting those additions made to the DRM library.
There's now been a commit to Git adding the proper PCI IDs and identification for these latest-generation HD Graphics 510, HD Graphics 535, Iris Graphics 550, and Iris Graphics P555 to libdrm and the release has been tagged as libdrm-2.4.68.
So if you're using an Intel CPU with one of these graphics parts, you'll want to make sure your libdrm is 2.4.68 or newer while fortunately all the rest of the code is in place with Mesa and the Linux kernel.
12 Comments