X Window 专栏
作者: 刘鹏整理
日期: 2011-01-10

揭开Wayland的面纱(一):X Window的前生今世

本文回顾了 X Window 的历史,,为后面介绍 Wayland 打下基础

揭开Wayland的面纱(二):Wayland应运而生

本文详细介绍了 Wayland。

Wayland: A new X server for Linux

本文介绍了 Wayland,一个新的 display server for Linux,它采用了KMS, GEM,DRI2 等最新的 Linux 图形技术。

Gallium3D 介绍

Gallium3D 是非常先进的技术,Mesa 7.5 也将其引入了,本文对 Gallium3D 做了详细介绍。

DRI 简介

本文介绍了 DRI,描述了设计目标、项目历史、当前状态、开发环境和将来的计划。

DRI 体系结构分析

本文详细介绍了 DRI(Direct Rendering Infrastructure) 的体系结构,给出了 模块图、数据流图和控制流图。

X Server Design Document

X Server 详细设计文档. html版本 pdf版本

Architectures for a Compositing Manager

本文是 Fedora Rendering Project 网站上的文章,它讨论了 compositing manager 的两种可能的体系结构,一是"Compositing manager on top of RENDER",二是"Compositing manager on top of OpenGL"。

技术预览:基于内核的显示模式设定

X.Org 社区之中,不少新颖的技术都在萌芽之中——其中有Gallium3D (译注: 新一代Linux 3D图形驱动框架), TTM 显存管理器(译注:用于GPU的显存管理),MPX (允许 X 拥有多个鼠标指针和键盘焦点)。不过,这些特色之中那个已经向着列表顶端进发、并给最终用户带来可以看到的好处的正是基于内核的显示模式设置(mode- setting)。正如其名字所表述的,基于内核的模式设置将显卡的模式设置代码从用户控件的X服务器驱动挪到了Linux内核。这个话题对最终用户似乎 没什么意义,不过,将模式设置代码移动到内核将展现一个更简洁更漂亮的启动过程,增强挂起和恢复的支持,并提供更可靠的虚拟终端切换(等等)。内核的模式 设置还没有进入主线内核,它的API也还没有冻结,不过,下个月将要发布的 Fedora 9 就将成为首个带有这一支持的主流发布版。本文中,我们将近距离观察配合 Intel X.Org 驱动的内核的模式设置及其工作时的视频(译注:译文将略过视频,请见谅)。

关于Linux图形的一些消息和废话

相比于其它操作系统,Linux 在图形方面的一直是一软肋。这个问题正在逐渐改 善,Linux 正在从 Kernel 到 X driver各个层面得到提升,本文介绍了 Linux 图形的最新进展和一些新技术。

X Window Evolution

本文整理总结了 X Window 的发展历程,重点介绍了目前引入的新技术,并给出了 X.Org release history.

GEM vs. TTM

本文详解介绍了管理 GPU 内存的两种技术:GEM 和 TTM。

几个概念:EXA,UXA, DRI, GEM, TTM

本文介绍了 Xorg 中的几个名词:EXA, UXA, DRI, GEM, TTM 等,非常有助于理清 Xorg 当前的状况。

Xorg 嶄新的硬體加速與效能提昇機制(续)

本文是根据 jserv 于 2006 年 12 月 27 日在 ircconf.debian.org.tw 上的讲 座整理而来的,本文延續上一次「Xorg 嶄新的硬體加速與效能提昇機制」的內 容,继续讲解 X window 崭新的硬件加速与性能提升机制,上次主要讲了 2D Rendering 的技术细节,這裡將進一步邁入 3D Rendering 與 DRI 的新紀元。

Xorg 嶄新的硬體加速與效能提昇機制

本文是根据 jserv 于 2006 年 7 月 5 日在 ircconf.debian.org.tw 上的讲座 整理而来的,该文详细讲解了 X window 崭新的硬件加速与性能提升机制。本文 也是“FreeDesktop.org 與 X.org 嶄新發展”一文进阶议题。

FreeDesktop.org 與 X.org 嶄新發展

本文根据 jserv 在 ircconf.debian.org.tw 的讲座整理而成,文章详细介绍了 X Window 的最新进展:X Extensions。虽然是时间有点久远,但作者详细介绍 了 X Extensions 的来龙去脉,有很大的参考价值。

厘清了 xorg 里的一些概念

本文介绍了 xorg 的一些新引入的功能和概念,如 DRI2、GEM、KMS、Plymouth 等。

X Window 体系结构

本文介绍了 X Windows 系统的客户/服务器体系结构。

X Window 简介

本文简要介绍了 X Window 系统,包括它的历史、主要特色、主要功能等。