从Linux内核中删除FBDEV的新讨论

fbdev用法示例

La 图栈 GNU / Linux非常复杂,以至于很难解释其中涉及的所有层和元素。 图形化Linux系统可以运行,但并不简单。 当然,您已经听说过它的组成部分,例如图形驱动程序,DRM,KMS,FBDEV等,除了由OpenGL支持的图形环境之外,还没有依靠OpenGL图形API或其他API。服务器等

好吧,有所谓的 帧缓冲区或fbdev,某些驱动程序会在Linux终端中提供最低限度的图形系统,以更依赖于我们使用的图形卡的方式提供,并在拥有其他更特定的图形驱动程序之前。 无需赘述,该系统已经有些过时了,但是在某些情况下可能很有用。 毫无疑问,就发展而言,近年来这方面的活动很少。

开发人员没有对此元素做出任何贡献,正如我所说的那样,有一些替代方案正在沸腾,例如 DRM。 该系统符合现代图形系统的fbdev功能,甚至可以完全模拟fbdev的操作。 因此,从这个意义上讲,Linux内核中存在冗余,这是一些批评家和声音共同关注的焦点,以便从内核中消除旧的fbdev。 其中之一是来自德州仪器(TI)的Tomi Valkeinen ...

托米再次放火 这个讨论 并且它再次提议摆脱旧的驱动程序,这并不意味着通过拥有DRM会失去功能(顺便说一句,不要与Digital Rights Management混淆,因为它们是Direct Rendering Manager的缩写)。 在内核开发级别,删除fbdev将删除大约31.000行代码,从而使内核更轻。 当然不能忽略。 他们会怎么做?


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。