XWindow 就是我们常常看到的图形化界面。如下所示:
1.在Unix-like上面的图形化用户接口(GUI)被称为X或者是X11.
2.X11是一个软件而不是一个操作系统。
3.X11是利用网络架构来进行图形化用户接口的执行和绘制。
4.现在大部分的Linux发行版大多数X都是由Xorg基金会所提供的X11
1XServer:提供硬件管理、提供屏幕绘制与提供字体功能。
2XClient:负责XServer的要求和事件处理。
从这里查看我的博客:
1.在命令行启动X Window.
输入命令:startx
然后我们就看到了我们的图形界面。
startx的参数说明如下:
使用startx后面的参数。
如果没有参数,查看用户家目录的.xserverrc。
如果用户的家没有.xserverrc 就去/etc/X11/xinit/xserverrc。
如果全部没有,只是单纯的执行 /usr/bin/X.
使用startx后面的参数。
如果没有参数,查看用户家目录的.xinitrc。
如果用户的家没有.xinitrc 就去/etc/X11/xinit/xinitrc。
如果全部没有,只是单纯的执行 /usr/bin/xterm.
当我们使用startx命令的时候,那么我们xwindow具体的启动流程是什么?
流程图: