社团风采
社团风采 当前位置:首页  社团风采

校学生Linux用户协会承办Linux 图形堆栈小聚活动

发布时间:2024-04-28 来源:

2024331日,校学生Linux用户协会举办了一场小聚活动。本次小聚由刘紫檀同学为我们带来关于Linux图形堆栈的介绍。


刘紫檀同学介绍 Linux 图形堆栈


在活动的开始,刘紫檀同学介绍了他本人阅读图形栈程序的心得体会,同时分享了自己编写的一个能够便捷阅读Archlinux源码的脚本。刘同学认为在阅读程序时需要了解功能间的界面,并以Wayland协议来举例说明。


刘紫檀分享阅读程序的心得体会


随后,刘紫檀介绍了GUI程序的基本构成。刘同学向大家展示了CLIGUI程序代码,解释了其基本的组成部分,由实现最基础的功能到处理复杂的用户需求。


GUI 程序的基本组成部分


刘紫檀重点介绍了 GUI 程序绘制技术的演进,以 PC/Linux 上的图形显示为主线进行了整理。首先刘同学介绍了帧缓冲设备(fbdev),给大家展示了历代不同产商生产的显卡,并说明了帧缓冲设备的工作流程与基本操作。紧接着,刘同学介绍了历史悠久的 X 窗口系统、早期与现代的 DRIDRM 框架等,在最后介绍了 Wayland 协议。


刘同学介绍 X 窗口系统并做总结


活动接近尾声,刘同学用一张图表梳理了今天小聚的内容脉络,与现场的同学们展开了相关的交流。


(校学生社团管理指导委员会 校学生Linux用户协会)