Linux桌面基础:X Window System——Xorg

Linux桌面基础:X Window System——Xorg

Feng_8071

于 2020-11-25 00:37:50 发布

3020
收藏 3
分类专栏: Linux 文章标签: linux Xorg xfce4 X server
版权

Linux
专栏收录该内容
49 篇文章0 订阅
订阅专栏
一、前言
Unix Like 操作系统不是只能进行服务器的架设而已,在美编、排版、制图、多媒体应用上也是有其需要的。 这些需求都需要用到图形接口 (Graphical User Interface, GUI) 的操作的, 所以后来才有所谓的 X Window System 这玩意儿。那么为啥图形窗口接口要称为 X 呢?因为就英文字母来看 X 是在 W(indow) 后面,因此,人们就戏称这一版的窗口接口为 X 啰,这边X Server使用Xorg。
一个桌面的使用需要X Windows Server + X Windows Manager,提供桌面背景、任务栏、桌面设置等。X Server 还有一个重要的工作,那就是将来自输入设备 (如键盘、鼠标等) 的动作告知 X Client,X Client 最重要的工作就是处理来自 X Server 的动作,将该动作处理成为绘图数据, 再将这些绘图数据传回给 X Server。目前主要的X Windows Manager有:
MATE core
Lubuntu core
Budgie Desktop
GNOME (GNU Network Object Model Environment):http://www.gnome.org/
KDE (K Desktop Enviroment):http://kde.org/
twm (Tab Window Manager):http://xwinman.org/vtwm.php
XFCE (XForms Common Environment):http://www.xfce.org/

二、安装方式
2.1 自定义安装
2.1.1 安装x-windows的基础(必须): sudo apt-get install x-window-system-core (这个就是X11或者直接X的协议,xorg是具体的程序实现)
2.1.2 安装gnome基础(必须): sudo apt-get install gnome-core kde-core xfce4
2.2 源码安装(中间过程中系统依赖库的话,借助apt-get 进行安装)
2.2.1 下载xorg-server-1.20.9.tar.bz2 https://www.x.org/archive/individual/xserver/xorg-server-1.20.9.tar.gz,还有https://xorg.freedesktop.org/archive/(较旧)
2.2.2 下载源码:https://www.xfce.org/download,部分软件下载:https://archive.xfce.org/src
注:源码编译,主要三步走:./configure;make;make install或者meson --libdir=lib …/;ninja;ninja install
————————————————
版权声明:本文为CSDN博主「Feng_8071」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Feng_8071/article/details/110102458

posted on 2022-09-29 15:34  zxddesk  阅读(842)  评论(0编辑  收藏  举报

导航