- 论坛徽章:
- 0
|
本帖最后由 lihangel 于 2010-04-28 10:59 编辑
以下是本人学习过程中的一点心得,希望对大家有所帮助,独乐乐不如众乐乐。
PS:假设系统默认为文本界面启动 init 3
1. 启动一个新的X Server热键:Ctrl+Alt+F7 查看,此时一片漆黑,因为该界面下没有程序运行
2. 按Ctrl+Alt+F1切换回默认文本界面,设置显示终端为:0- [root@rac1 ~]# export DISPLAY=:0
复制代码 3.运行程序进行测试- [root@rac1 ~]# firefox &
- [root@rac1 ~]# xterm &
- [root@rac1 ~]# xclock &
复制代码 Ctrl+Alt+F8进入新图形界面查看结果。
这时,会看到窗口都重叠在一起,且不可拖动。因为此时该X Server下并未启动任何窗口管理程序。
4. 启动窗口管理器再次查看新图形界面,比较与之前的区别,相信大家对“窗口管理器”已经有了基本的了解。
至此,基本的GUI界面已经实现了。但不并不我们熟悉的那个图形界面,这里缺少Top panel, bottom panel, Desktop ...
(至于每个组件如何启动,大家感兴趣的话,可以去深入研究,偶只在这抛块砖)
5. 启动桌面系统。
拿本人的CentOS 5.1为例,默认桌面系统为Gnome,启动方法如下:
杀掉刚才启动的窗口管理器twm- [root@rac1 ~]# jobs
- [1] Running X :1 &
- [2] Running xterm &
- [3]- Running xclock &
- [4]+ Running twm &
- [root@rac1 ~]# kill %4
复制代码 启动GDM (Gnome Desktop Manager)- [root@rac1 ~]# gnome-session &
复制代码 6. 启动多个图形图面
启动X :1, X :2 等等,热键Ctrl+Alt+F8,Ctrl+Alt+F9。。。- [root@rac1 ~]# X :1 &
- [root@rac1 ~]# export DISPLAY=:1
- [root@rac1 ~]# gnome-session &
- [root@rac1 ~]# X :2 &
- [root@rac1 ~]# export DISPLAY=:2
- [root@rac1 ~]# gnome-session &
- 。
- 。
- 。
复制代码 Gnome桌面元素
[root@rac1 ~]# jobs
[1] Running X :1 &
[2] Running nautilus &
[3] Running gnome-panel &
[4]- Running gnome-wm &
[5]+ Running /usr/bin/puplet &
|
|