[转]linux图形 init 5 与 startx 区别

来源:互联网 发布:android查看jar包源码 编辑:程序博客网 时间:2024/05/16 05:50

今天一同事安装F8,发现一个有意思的问题,安装好后用init 5和startx启动图形两者占用资料情况有很大的差别,前者有260多M内存,而后者仅仅200来M,原因如下并介绍一些基本的X-windows配置

字符切换到图型
# init 5<Enter> // 切换到运行级别5,该操作是有重新启动系统服务的,需要重新输入用户名和密码登陆.
# startx<Enter> // 以当前身份当前环境变理切到图型
<ctrl>+<alt>+<backspace> // 返回字符
<alt>+<F1> // 菜单
<alt>+<F2> // 运行

这里可以用chkconfig --list |more 查看在runlevel 5上启动的服务,和用ps -aux查看在startx启动时运行服务信息对比即知.startx只是在原运行级别基础上加载了图形,而init 5除了图形外还有

安装中文字体,可显示中文
插入第一张光盘
# mount /mnt/cdrom<Enter>
# rpm -ivh /mnt/cdrom/RedHat/RPMS/ttfonts-zh_CN*<Enter>
# init 5<Enter>
左下角"Language" ==> 简体中文

显示分辨率更改
# vi /etc/X11/XF86Config<Enter>
DefaultDepth 16   // “/Depth<Enter>” 16色(颜色质量)
<== DefaultDepth 24 // 24位(颜色质量)
Depth 16    // “/Depth<Enter>”
<== Depth 24
Modes "640x480"   // 屏幕分辨率(像素),前面的优先
<== Modes "1024x768" "800x600" "640x480"

X无法启动,常见故障
现象:图型无法启动
原因: xfs 服务没有启动
解决: # service xfs start && chkconfig xfs on<Etner>