LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1763|回复: 0

X窗口系统的配置

[复制链接]
发表于 2005-12-31 00:04:17 | 显示全部楼层 |阅读模式
X 窗口系统

自从Slackware-10.0 开始, X 视窗环境在Slackware 由Xorg 提供,并且将不再使用XF86。x 负责对提供一个图形用户界面。它与操作系统是独立, 不同于windows或MacOS 。

X 窗口系统被实施通过运行在userland 的许多程序。二个主要组成部分分是(服务器) 和 (窗口管理器)。服务器为提供lowlevel 作用与您的影像硬件设备相处接合(即显示设备)这是基础,。窗口管理器是运行在服务器顶端的应用并提供用户界面API或UI等。这种方式的优点是您可能同时仍有和使用许多不同的图形接口程序并简单地改变或使用你自己的窗口管理器。

配置X 服务器

配置X 可能是一个复杂任务。这的原因是显示卡的庞大的计算能力可利用为个人计算机建筑学, 而大多数硬件商使用不同的编程的接口。幸运地, 多数显示卡在今天完全支持基本的录影标准以VESA 著称, 并且如果您的显示卡是属于这一标准,哪你很幸运的可以完全的使用它们,并开始X 使用"startx" 命令运行一个外壳程序界面。

如果这不能运行您的显示卡, 或如果您会想利用您的显示卡高性能特点譬如硬件加速或3-D硬件渲染rendering, 那么您将需要重新构造X 。

配置X, 您将需要对/etc/X11/xorg.conf 文件进行有必要的更改。这个文件包含许多关于您的录影硬件、鼠标, 和显示器的细节。这是一个非常复杂配置文件, 但幸运的是,也许你只需更改其中几中重要的程序,或利用工具帮助你完成设置创造一个您自己的配置文件。

xorgsetup

这是一个Slackware 风格的设置工具,或许你对它以经非常熟习,是一个简单的菜单驱动的frontend 。它将列出X 服务器中可能被支持的显示卡芯片的信息, 和设定最佳的初始配置的文件。引导设置/etc/X11/xorg.conf文件,对于大多数人来说,这应该是一个不错的配置方式。  

xorgconfig

这是被设计为先进的系统管理员的基于文本的X 配置程序。准备工作,首先了解你的显示芯片类型及参数,并运行程序:

# xorgconfig

你将看到关于xorgconfig 的相关信息。继续, 进入xorgconfig 将要求您确认正确地配置你的的端口,并且确定进入下一步。

其次, 从菜单中选择你的鼠标类型。如果您没看见您的串行鼠标被列出, 可以采用微软协议-- 这是最基本的, 它大概是有效的。下一步xorgconfig 将询问您关于使用ChordMiddle 和Emulate3Buttons 。您将看到这些选择的详细描述在屏幕的下方。如果你的鼠标有滚轮或第三键之类的,哪就选择它们, 或如果您的鼠标只有二个按钮(Emulate3Buttons 将让您模仿中间按钮,由同时按两个按钮操作完全) 。然后, 输入您的鼠标设备的名字。缺省选择是, /dev/mouse, 默认情况下是可以运行的,因为在Slackware 安装期间链接已经被配置了。如果您跑GPM (Linux 鼠标服务器) 在以中继器的方式下, 您将设置您的鼠标类型为/dev/gpmdata ,指定X 检测关于鼠标的信息通过gpm 。(与busmice 特别是) 这可能在某些情况下运作更好, 但多数用户不应该这么做。

另外xorgconfig 将询问您关于特别设备的关联设置。如果您需要这言"y" 。多数用户能说"n" -- 进入这如果您不是肯定的。

之后在下个部分输入您的显示器sync范围。下一步将进入你的显示器设备选项。这将看显示器类型名单列表-- 选择他们的当中一个。这里要特别小心,千万不要超出您的显示器的所能接受的范围。如果超出可能会将你的显示器烧毁。之后并指定垂直同步范围为您的显示器 。完成后xorgconfig 将要求您测试你的显示器并将所有配置写入xorg.conf 文件。

现在您可能应该看到显示卡类型数据,如果确定无误, 将键入“y”,并且从列表中选择显示卡类型及名称。如果您没看到你的显示卡的类型, 可以尝试选择一个使用同样芯片组,它们大多数可以运行的很好。最后是选择X 服务器。您应该安装了服务器被推荐显示卡, 但如果不能成功,你可以需要重新去设置它们,或将放弃使用X服务器,也许你需要重新去选择一个被支持的显示卡。选择(5) 使用X 服务器被推荐为您的显示卡的芯片组。

其次, 告诉xorgconfig 你的显示卡有多少RAM。

另外将询问您的RAMDAC 和时钟频率的设置。如果你知道它们。 但X 服务器大概会成功检测到地这些价值。下个选择测试X - probeonly 检测显示卡芯片时钟频率的设置。如果配置成功它将有效它将X 的起始的时间进行加速。如果失败了,也不用当心。就不要去尝试使用X加速设置,如果使用也许会对你的芯片造成不必要的损坏。

然后将被问到你将要使用的最佳刷新率。并且系统将提供一个最佳默认值以便支持你设备。但再此之后, 您能通过编辑/etc/X11/xorg.conf 文件并且重新以1024x768方式 (或任何你喜欢的方式使用它们) 这是缺省值。

这时, xorgconfig 程序将询问你是否将当前配备保存。回答是, X 配置文件将被保存, 并完成设定过程。接下来,你可以尝试使用' startx ' 命令运行X。

选窗口管理器

最后要做的事是设定您的环境并选择窗口管理器。目前有十二个可利用到Slackware 。运行 xwmconfig 程序后,将为你的系统设置缺省的窗口管理器。这个程序将提出已安装的窗口管理器名单让你选择。


桌面环境可能被编入这个类别, 因为它们与窗口管理器一起捆绑。比如KDE 和gnome,它们有类似相同的管理管理器被用到,如KDM或GDM等。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表