X11介绍和/etc/X11/xorg.conf配置详解

本文介绍了X11R7,即Ubuntu使用的X Server,重点讲解了/etc/X11/xorg.conf配置文件的重要性和结构。该文件包括ServerLayout、Files、Module、InputDevice、Monitor、Device、Screen和DRI等多个Section,用于设置显示器、输入设备、驱动等,确保X Window系统正确运行。
摘要由CSDN通过智能技术生成

X11R7

X11R7其实就是目前Ubuntu使用的X Server,它于2005年12月被释出,与之前的X11R6.9其实具有相同的源代码(Source Code)。不过X11R7的模块化设计,可提高开发时的容易度。

X11R重要目录

与X11R7有关的软件,大多放在/usr及其子目录中。以下是较为重要的目录的说明:

/usr/bin:存放X Server和不同的X Clients。

/usr/include:开发X Client和图形所需的文件路径。

/usr/lib:X Server和X Clients所需的函数库目录。

/usr/lib/X11:保存多项资源,如字体和文件等。

/usr/lib/xorg/modules:包含驱动程序与多种X Server模块。

/usr/X11/man:保存X11程序编写时的手册说明页。

/etc/X11/xorg.conf文件

在安装时如果没有设置X Window系统,之后必须先行设置鼠标、键盘、显示器以及显示卡等,这样才能成功启用X Window系统,而这些设置都记录在/etc/X11/xorg.conf文件中。这个文件的重要性可见一斑。

这个文件由数个Section/EndSection的区块组成,而每个区块的格式如下:

Section "Section名称"

          选项名称     "选项值"

           选项名称     "选项值"

          选项名称     "选项值"

EndSection

下面将说明/etc/X11/xorg.conf文件中使用的Section类型及每个类型可用的选项名称和选项值。

ServerLayout

“ServerLayout”Section主要用于建立X Server启动时的外观,如果文件中包含多个ServerLayout Section,则默认会使用第一个ServerLayout Section的设置。

以下是此区块的系统默认值,以及可供使用的选项说明:

Section "ServerLayout"

        Identifier                    "Default Layout"

        Screen                        "Default Screen"

        InputDevice                "Generic Keyboard"

        InputDevice                "Configured Mouse"

        InputDevice                "stylus" "SendCoreEvents"

        InputDevice                "cursor" "SendCoreEvents"

        InputDevice                "eraser" "SendCoreEvents"

EndSection

Identifier:此ServerLayout Section的惟一名称。

Screen:“Screen”Section指定的名称,此名称左侧的数字表示在Multi-head环境下的屏幕数量,如果使用标准的Single-head显示卡,则此值为0。在此名称右侧的数字分别代表屏幕左上角的X与Y绝对坐标,默认值为“0 0”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值