常见的基于 libdrm 的应用程序:
- modetest:用于测试和调试 Linux DRM 子系统的命令行工具,可以显示和修改图形显示设置。
- kmscube:简单的 KMS (Kernel Mode Setting) 示例程序,用于显示彩色的立方体。
- Weston:Wayland 显示服务器的参考实现之一,使用 libdrm 与 DRM 后端进行交互,提供完整的图形显示和窗口管理功能。
- xf86-video-modesetting:X.Org X 服务器的 modesetting 驱动程序,使用 libdrm 和 KMS 进行显示设置。
- gbm:(Generic Buffer Management) 是用于管理图形缓冲区的通用接口,通常与 libdrm 一起使用,用于创建和管理图形缓冲区对象。
- gstreamer-plugins-base:GStreamer 多媒体框架的基础插件包,其中包含了用于 DRM/KMS 输出的插件。