织梦CMS - 轻松建站从此开始!

罗索

Linux基础篇 十四 (X Window 简易设定介绍)

jackyhwei 发布于 2010-04-10 00:02 点击:次 
X Window就是鼠标与键盘来进行图形化操作的接口,也就是 Graphical User Interface (简称 GUI)接口!将这个图形接口称为 X Window System。 它也仅是linux内的一个软件而已。
TAG:

1. 什么是X Window?
       就是鼠标与键盘来进行图形化操作的接口,也就是 Graphical User Interface (简称 GUI)接口!将这个图形接口称为 X Window System。
它也仅是linux内的一个软件而已。

2. 以前可以进入 X Window System ,而我没有做过甚么额外的行为,不过,最近却无法进入 X Window 了,该怎么办?
      最可能发生的原因是因为在进行某些动作时让 KDE 的预设档跑掉了,如果没有甚么重要的设定参数,建议可以将根目录下的 ~/.kde 或者
是 ~/.fonts , 或者是 GNOME 在你根目录下的 ~/.gnome* 目录给他移除,让系统自动帮您建立一个全新的设定档试看看。

3. 我的 X Server 里头,使用 KDE 或 GNOME 都无法更新或调整屏幕分辨率及更新频率,该如何是好?
      发生这个问题的原因很多,不过,基本上都是与 X Server 有关,而不是 KDE 或 GNOME 的问题呢。 应该要检查 xorg.conf 或 XF86Config
这两个档案,找到与 Screen 有关的 Section ,查询一下是否 display 那个 subsection 只有一个设定值?果真如此的话,当然就无法调整分辨率了。手动增加其它分辨率与色彩度即可。还是不行,那就尝试更新驱动。

4. 利用 startx 可以在 run level 3 的环境下进入 X Window 系统。startx 的主要功能?
       其实整个 X 系统的启动应该是由 xinit 这个指令所启发的。但 xinit 需要 X Client 与 X Server 的相关参数,以提供进入 X Window
System 的软件与硬件管理,例如 xinit xinitrc -- xserverrc 等。 startx 即是在判断使用者是否有自己的 ~/.xinitrc 及 ~/.xserverrc 的 script, 若有则直接取用,若无则到 /etc/X11/xinit 底下取用。

5. X Server / X client / Window manager 的主要用途功能?
     X Server 主要负责屏幕的绘制,以及周边输入装置如鼠标、键盘等数据的收集,并回报给 X Client ; X Client 主要负责数据的运算,收
到来自 X Server 的数据后,加以运算得到图形的数据,并回传给 X Server, 让 X server 自行绘制图形。至于 Window manager 是一个比较特殊的 X Client ,他可以管理更多控制元素, 最重要的地方还是在于窗口的大小、重迭、移动等等的功能。

6. ~/.xinitrc 与 ~/.xorg.conf这两个档案的用途?
       当我们要启动 X 时,必须要启动 X Client 软件端。这个 ~/.xinitrc 即是在客制化自己的 X Client ,可以在这个档案内输入自己的
X Client 。若无此档案,则预设以 /etc/X11/xinit/xinitrc 替代。而 X Server 的设定档若不是xorg.conf 就是 XF86Config ,在该档案中,Section Files 相当重要!是设定显示字型用的。而字型一般放置目录在 /usr/X11R6/lib/X11/fonts/ 当中。

 

=======>我们大都在命令行下开发,X Window稍有了解即可!

(shmily_soc)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201004/9055.html]
本文出处:百度博客 作者:shmily_soc
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容