JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11.1 Desktop 管理员指南     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  管理 Oracle Solaris Desktop

2.  使用 GConf 管理用户首选项

3.  定制菜单

4.  安装主题

5.  定制字体

6.  使用 MIME 类型

7.  管理屏幕保护程序

8.  管理会话

9.  Yelp 帮助浏览器概述

10.  改进 Oracle Solaris Desktop 系统的性能

11.  禁用 Oracle Solaris Desktop 系统中的功能

12.  使用 X 窗口系统

X 窗口系统概述

了解 X 服务器进程

使用 X 服务器

使用 X 客户机

在 Oracle Solaris 中配置 X 服务器

使用 Xorg 配置文件

使用 SMF 配置属性

使用 HAL fdi 文件

访问 X11 显示内容

为其他用户帐户提供对您的显示内容的访问权限

显示远程计算机中的客户机

使用 VNC 设置远程桌面访问

如何设置 VNC 以提供来宾图形登录

如何手动启动 VNC

A.  隐藏目录

词汇表

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

在 Oracle Solaris 中配置 X 服务器

Xorg 服务器设计为自动配置,大多数情况下无需编辑配置文件即可运行。需要配置时,Xorg 服务器会从以下来源收集配置详细信息:

以下各节详细介绍了配置来源。

使用 Xorg 配置文件

xorg.conf 文件是 Xorg 服务器配置文件,位于 /etc/X11/ 目录中。


注 - 缺省情况下,在系统管理员创建 xorg.conf 配置文件以更改缺省配置之前,此配置文件不存在。


以下 xorg.conf 配置文件摘录显示了输入设备和显示器节:

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/mouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

需要 xorg.conf 文件时,您需要提及所更改的节。未指定的节将继续使用缺省值。其他内容会从 /etc/X11/xorg.conf.d 等目录中存在的所有文件中读取,并与基本配置文件合并。有关语法、搜索路径和可用选项的信息,请参见 xorg.conf(4) 手册页。

有关样例配置代码片段和示例,请参见 /etc/X11/xorg.conf.avail 文件。例如,要使用 Ctrl+Alt+Backspace 击键停止 X 服务器,请参见 /etc/X11/xorg.conf.avail/90-zap.conf 目录。要使用此选项,请复制或链接到 /etc/X11/xorg.conf.d 目录:

# ln -s ../xorg.conf.avail/90-zap.conf /etc/X11/xorg.conf.d/90-zap.conf

重新启动 X 服务器以查看更改。

# svcadm restart gdm

使用 SMF 配置属性

您可以使用 svc:/application/x11/x11-server SMF 服务配置 X 服务器的属性。例如,您可以禁用 TCP 连接并设置 X 服务器的缺省可视深度。有关 SMF 配置属性的信息,请参见 Xserver(1) 手册页的 SMF PROPERTIES 部分。

以下示例说明了如何设置 options/config_file 属性的值。

示例 12-1 设置配置属性

# svccfg -s svc:/application/x11/x11-server setprop options/config_file=xorg.conf

使用 HAL fdi 文件

您可以使用硬件抽象层 (Hardware Abstraction Layer, HAL) 系统守护进程 hald 读取的 fdi 文件为 Xorg 服务器配置输入设备。

例如,要通过在鼠标设备上强制实施 Emulate3Buttons 选项来实现同时按左键和右键以充当中键,请在 /etc/hal/fdi/policy/30user/10-x11-3button.fdi 文件中包括以下 XML 摘录:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
        <device>
            <!--Default X.org input configuration is defined in:
            /etc/hal/fdi/policy/30user/10-x11-input.fdi
        Settings here modify or override the default configuration.
        See comment in the file above for more information.

        To see the currently active hal X.org input configuration
        run lshal or hal-device(1m) and search for "input.x11*" keys.

         Hal and X must be restarted for changes here to take any effect -->

            <match key="info.capabilities" contains="input.mouse">
            <merge key="input.x11_options.Emulate3Buttons" type="string">on</merge>
            </match>
        </device>
</deviceinfo>

lshal 命令可用于检查 HAL 识别的可用输入设备以及查看对其设置的选项。有关更多信息,请参见 lshal(1M)hal(5)fdi(4) 手册页。