英特尔帧缓冲驱动程序“IntelFB”已被要求从主线Linux内核中删除。此FBDEV驱动程序用于支持非常旧的英特尔i8xx/i9xx集成图形硬件。
这5.2k行代码在旧的英特尔集成显卡上提供简单的帧缓冲支持,多年来一直没有得到维护。但这并不意味着i8xx/i9xx系列支持的终结,因为这种支持可以在Intel i915 DRM/KMS驱动程序中找到。这只是关于删除旧的英特尔FB驱动程序。I915 DRM/KMS驱动程序提供了帧缓冲设备兼容性,因此不会有任何损失用户现在应该已经过渡到该DRM/KMS驱动程序,而不是旧的Intel FBDEV设备。
移除英特尔FB驱动程序并不是因为它太旧和没有维护,而是因为涉及的技术债务。驱动程序过度使用全局屏幕信息“SCREEN_INFO”状态,这些信息不应由单独的驱动程序处理。与其投入大量的代码更改来清理驱动程序,不如直接删除它,然后用户使用DRM/KMS驱动程序路线。
英特尔帧缓冲区驱动程序用于支持:
-英特尔8.30亿
-英特尔845G
-英特尔852GM
-英特尔855GM
- Intel 865G
-英特尔915G
-英特尔915GM
-英特尔945G
-英特尔945GM
-英特尔945GME
-英特尔965G
-英特尔965GM
这块补丁 by SUSE's Thomas Zimmermann would go ahead and remove the IntelFB FBDEV driver. We'll see if the retirement party happens for the Linux v6.9 cycle with it now being too late for v6.8 material with its imminent merge window.