X环境的简述

2009-05-13 07:06:48来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

X 是 W 的下一个字符这也就是它被命名的原因
X 完全设计为客户机/服务器模式
X server 拥有键盘\鼠标\显示器用来处理输入信息,看起来它是一个图形视窗系统的底层部分,是基础,为各种应用程序提供接口和服务,故此为服务器,kde一类桌面环境运行于X之上,KDE里的应用程序属于客户端,客户机/服务器的理论也许应该这样理解吧!

视窗管理器(Windows Manager)是 一个特殊的客户端应用程序,它们有很多种,如AfterStep Blackbox Enlightenmeet ctwm ......,负责管理窗口的实现,包括窗口的样式、特征、制约图形类程序的窗口特征一致性,
只有它们启动之后才可考虑 具体的桌面环境系统。

显示管理器(Display Manager)用于登录UNIX系统的图形化SESSION管理程序,它也是一种客户端应用程序,从它登录到具有X SERVER的显示服务器系统后,由用户默认SESSION脚本启动合适的窗口管理器,为用户提供图形化管理界面

以xdm为例
设置/etc/ttys其中一行 ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure设置完后,
重新启动,系统自动进入xdm界面,只要登录到某一X SERVER,启动默认的WM.

.xsession
.xsession的作用与其类似,在其内设置了/usr/X11R6/bin/gnome-session后,如果视窗管理器设为开机自动启动,登陆系统的X环境后,.xsession的设置将被陆续执行,也就是调入gnome桌面环境.

如果在提示符下输入startx将在启动后自动调入gnome的桌面环境.
.xinitrc
位于用户根下的.xinitrc作用,随X环境启动按照.xinitrc的设置自动调用相关设置,例如:
在.xinitrc中加入一行 /usr/X11R6/bin/gnome-session

Q&A在退出X环境后,控制台上提示detected agp.ko,aborting NVidia Agp setup!
在/boot/device.hints文件中任意位置加入
hint.agp.0.diabled="1"重启

dmesg | grep apg
查询AGP信息
kldload drm
调入DRM模块
kldstat
模块调入情况


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8326/showart_252955.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:NVidia GeForce4 MX440在FreeBSD的一个安装过程

下一篇:声卡安装例子