加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – 什么是内核的KMS(内核模式设置)API?

发布时间:2020-12-14 02:19:57 所属栏目:Linux 来源:网络整理
导读:什么是内核的KMS(内核模式设置)API? 解决方法 ModeSetting确实引用图形堆栈.这是设置时钟和扫描输出缓冲区,初始化芯片,点亮显示器等的过程. 负责此操作的内核子系统是DRM子系统.它有一个用户空间库,它与内核部分锁定一步开发,允许Xorg访问面向接口部分的用
什么是内核的KMS(内核模式设置)API?

解决方法

ModeSetting确实引用图形堆栈.这是设置时钟和扫描输出缓冲区,初始化芯片,点亮显示器等的过程.

负责此操作的内核子系统是DRM子系统.它有一个用户空间库,它与内核部分锁定一步开发,允许Xorg访问面向接口部分的用户区(通常称为ABI).面向硬件的内核接口通常称为API.

具体来说,您可以使用’xrandr’二进制文件通过randr-protocol指示XOrg指示内核更改模式.该二进制文件与X服务器一起安装,并为您提供有关图形卡和当前模式的一些信息.

DRM ModeSetting API基于IOCTL,以下站点提供了技术概述:http://dri.freedesktop.org/wiki/DrmModesetting

此外,当前linux-3.7版本中的文档也得到了很大改进.要检查出来,你必须获取最新的内核源代码,然后在内核sourcetree中执行

$make htmldocs

然后查看生成的文件Documentation / DocBook / drm / index.html.

心连心

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读