| FreeBSD handbook中文版 5 X Window 系统 |
 |
作者: 来源: 日期:2007-6-15 9:53:09 点击次数: |
|
的显示器添加频率。这些包括垂直和水平的刷新率。这些值只要在XF86Config.new 文件的 "Monitor"地方把这些值添加进去,例如: Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" Horizsync 30-107 VertRefresh 48-120 EndSection Horizsync 和VertRefresh 关键字通常不存在用户的配置文件中。如果它们不存在,就 需要添加它们。正确的水平同步刷新率被添加在Horizsync 关键字后面,垂直的同步刷新 率被添加在VertRefresh 关键字后面。在上面的例子中已经添加了。 当XF86Config.new 配置文件被编辑器打开时,用户需要选择默认的分辨率和颜色深度。 如下: Section "Screen" 第3 页FreeBSD 使用手册 Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultColorDepth 24 SubSection "Display" Depth 24 Modes "1024x768" EndSubSection EndSection DefaultColorDepth 关键字描述了用户希望运行的默认的颜色深度。Modes 关键字描述 了屏幕的分辨率。在上面的例子中,默认的颜色深度是24 位色,分辨率是1024x768。最后, 用户可以写入配置文件,然后使用这个配置文件测试它。如果所有都正确,那配置文件需 要被安装在xfree86 的默认位置,如下: /etc/X11/XF86Config 或/usr/X11R6/etc/X11/XF86Config. # cp XF86Config.new /etc/X11/XF86Config 一旦配置文件被放置在一个普通的位置,XFree86 就能通过xdm 来使用。为了使用 startx,用户将必须安装X11/wrapper port。 5.3.5 高级配置主题 5.3.5.1 配置Intel i810 显示芯片组 配置Intel i810 芯片组的显卡需要有针对XFree86 的能够驱动显卡的AGP 编程接口。 要启用这个编程接口,agp.ko 的内核引导模块需要用kldload 来加载到内核。这可以由 loader 来自动加载。只要在启动时,在/boot/loader.conf中加入下面这一行,就可以由 loader 来加载agp.ko 了。 第4 页FreeBSD 使用手册 agp_load="YES" 接下来,需要为编程接口创建一个设备。要创建AGP 设备节点,可以在/dev 目录下运行 makedev: # cd /dev # sh MAKEDEV agpgart 5.4 理解X 如果你非常熟悉使用窗口类型的操作系统,象windows,Macos,那你会发现你对X 的初 次印象会很不同。今天,象KDE 和GNOME 这样的unix 桌面环境已经变得非常流行。 5.4.1 Why X? X 并不是针对UNIX 的第一个视窗系统,但它是最流行的。X 的最初开发团队在开发X 之前,就已经在为另一个视窗系统工作了。那个系统的名字是“W”(很明显,就是“window”)。 X 只是在罗马字母中W 后面的一个。 X 可能涉及很多的东西,象“X Window System”,“X11”和其它的一些。“X Windows” 这个概念会尽可能地避免使用;可以看看X 的联机手册了解更多信息。 5.4.2 X 客户端/服务器端模型 在X 模型中,“X server”运行在有键盘,显示器,鼠标的电脑上。Server 用来管理 显示信息,和处理来自键盘和鼠标的输入等。每个X 应用(如XTerm 或Netscape)就是一 个“client”。一个client 发送信息给服务器(如:Please draw a window at these coordinates),然后服务器就返回处理信息(如:The user just clicked on your OK button)。 如果你在只有一台电脑的家里或小型办公环境中使用FreeBSD,你就需要在同一台电脑上运 行X server 和X client。然而,如果你有很多运行FreeBSD 的机器,你可以在你的桌面 电脑上运行X server,而在比较高档的服务器上运行X 应用程序。在这样的环境中,X server 和X client 之间的通讯就可以通过网络来进行。 上一篇: FreeBSD handbook中文版 4 安装应用程序:Packages 和Ports 下一篇:FreeBSD handbook中文版 6 配置与调整 |
|
|
 |
| 北京总部: 4006-505-808 |
| 天 津 部: 4006-505-808 |
| 上 海 部: 4006-505-808 |
| 深 圳 部: 4006-505-808 |
| 广 州 部: 4006-505-808 |
| 重 庆 部: 4006-505-808 |
| 南 京 部: 4006-505-808 |
| 其它地区: 4006-505-808 | |
|
 |
|