随笔分类 -  linux桌面技术

摘要:在 Linux 和其他 Unix 系统中,存在 X11 与 Wayland 这两种显示服务器协议,它们承担着处理窗口绘制以及用户交互的职责,同时也定义了应用程序与显示服务器的通信方式,并对窗口系统的行为起着决定性作用。 X11 协议 X11(又称 X Window System)是 UNIX 操作系 阅读全文
posted @ 2025-01-13 14:52 卖雨伞的小男孩 阅读(158) 评论(0) 推荐(0) 编辑
摘要:WayLand的架构和协议 1. Wayland简介 1.1 Wayland定义和基本概念 Wayland 是一种显示服务器协议,它主要用于在操作系统中处理图形显示相关的事务。简单来说,它就像是一个 “交通警察”,指挥着图形应用程序和显示硬件之间的 “交通”,确保图形界面能够正确地呈现在屏幕上。 与 阅读全文
posted @ 2025-01-13 14:46 卖雨伞的小男孩 阅读(121) 评论(0) 推荐(0) 编辑
摘要:一、消息循环的基本概念消息循环(Message Loop)是一种编程结构,用于等待和分派消息。在不同的系统或机制下,消息循环有不同的称呼,如事件循环(Event Loop)或运行循环(Run Loop)。它是经典的消息驱动机制的基础‌。 二、相同点事件驱动机制的核心地位在 Linux 和 Windo 阅读全文
posted @ 2025-01-13 11:07 卖雨伞的小男孩 阅读(23) 评论(0) 推荐(0) 编辑
摘要:X11 定义与背景 X11 是一种网络透明的窗口系统协议,它提供了基本的图形用户界面(GUI)功能,如窗口管理、图形绘制和事件处理等。它是在 Unix 和类 Unix 系统(包括 Linux)中广泛使用的图形显示系统。X11 最初由麻省理工学院(MIT)开发,在 1987 年发布的 X11 版本是对 阅读全文
posted @ 2025-01-13 09:25 卖雨伞的小男孩 阅读(469) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示