Solaris 10 发行说明

公用桌面环境

Solaris 10 OS 中的下列错误适用于公用桌面环境 (CDE)。

x86: 支持 Intel 集成的 i810 和 i815 图形芯片组

Xorg X 窗口系统服务器不支持 Intel 集成的 i810 和 i815 图形芯片组。但是 Xsun 服务器支持这些芯片组。要配置 Xsun 服务器使用这些芯片组,请执行以下步骤:

  1. 成为超级用户。

  2. 运行程序以配置键盘、显示器和鼠标。


    # kdmconfig
    
  3. 在“介绍和 X 服务器选择”屏幕上,选择 Xsun 服务器。

    在“查看和编辑窗口系统配置”屏幕上,Intel i810/i815 (4MB) 应被自动选中并显示为视频设备。

  4. 如果没有自动选中 Intel i810 和 i815 芯片组,则选择“更改视频设备/监视器”选项。

  5. 在“视频设备选择”屏幕上,选择 Intel i810/i815 (4MB) 选项。

  6. 继续选择其他 kdmconfig 选项。

阿拉伯文本在 ar 语言环境中无法显示

如果您的 x86 系统使用 Xorg 作为缺省 Xserver,则 ar 语言环境中不显示阿拉伯字体 (iso7759-6)。如果正在使用 XSun 而不是 XOrg,则不发生此错误。

解决方法:执行以下步骤。

  1. 以超级用户身份编辑 /usr/dt/config/Xservers

    • 取消注释或添加以下行:


      :0 Local local_uid@console root /usr/openwin/bin/Xsun :0 
      -nobanner -defdepth 24
    • 注释掉以下行:


      :0 Local local_uid@console root /usr/X11/bin/Xorg :0
  2. 重新引导系统。

或者,可以登录到 ar_EG.UTF-8 或其他 UTF-8 语言环境。

在某些语言环境中使用 X 键盘扩展时 Compose 键序列可能不工作 (6219932)

在不使用键盘输入方法的语言环境(例如,C 语言环境)中某些 Compose 键序列可能不工作。如果在这些语言环境中使用下列系统配置之一,会发生该错误:

特别地,如果 Compose 键序列需要使用 Shift 键以键入这些字符中的一个字符,则在这些系统中该键序列不可用。

解决方法:选择下列选项之一:

x86: kdmconfig 命令不为 Xorg X 服务器创建系统标识配置文件 (6217442)

如果使用 JumpStart 安装方法,该进程可能使用系统标识配置 (sysidcfg) 文件。此文件用于为系统生成特定的 Xsun 配置文件。sysidcfg 文件的 Xsun 配置部分是由命令 kdmconfig -d filename 创建的。不过,在使用缺省 Xorg 服务器的系统上,该命令不创建包含任何 Xorg 配置信息的文件。因此,如果不执行某些其他准备步骤,不能在这些系统上使用 JumpStart 方法。

解决方法:在使用 Xorg 服务器的系统中使用 JumpStart 安装方法之前,请执行以下步骤。

  1. 准备要在系统上使用的特定 xorg.conf 文件。将此文件存储在 JumpStart 服务器的 JumpStart 目录中。

    有关创建 xorg.conf 文件和访问 Xorg 信息的说明,请参见 x86: 配置键盘、显示器和鼠标的程序在 X 服务器上不运行 (6178669)

  2. 创建将 xorg.conf 文件复制到要安装的系统上的 /etc/X11 目录中的完成脚本。例如,该脚本可能包含以下行:


    cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf
  3. 在自定义 JumpStart 规则文件中,在与要安装的系统类型对应的规则项中包含完成脚本。

  4. 执行自定义 JumpStart 安装。

有关如何执行自定义 JumpStart 安装的说明,请参见《Solaris 10 安装指南:自定义 JumpStart 和高级安装》。第 4 章包含有关 JumpStart 规则文件的信息,而第 5 章包含有关完成脚本的一节。

x86: kdmconfig 配置 Xorg X 服务器的说明不完整 (6205881)

kdmconfig 程序中提供的配置 Xorg 服务器的说明不完整。该程序列出生成 xorg.conf 文件的基本说明。不过,某些相关信息不可用。例如,可以覆写 xorg.conf 文件中多个位置的选项:

所以,有关 Xorg 配置的更多信息,请参阅下列资源:

如果这些目录不在 man 路径中,请使用以下选项之一:

启动 Xorg 服务器的某些脚本使用 smf(5) 系统信息库属性。特别地,FMRI svc:/applications/x11/x11-server 用于存储 X 服务器属性。下列属性与 Xorg 服务器相关:

可通过成为超级用户和使用 svccfg 命令,设置和检索这些属性,如下例所示:


# svccfg 
svc:> select application/x11/x11-server 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 24


 
svc:/application/x11/x11-server> setprop options/default_depth = 8 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 8


 
svc:/application/x11/x11-server> end
#

x86: 配置键盘、显示器和鼠标的程序在 X 服务器上不运行 (6178669)

在此当前 Solaris 10 发行版中,缺省 X 服务器已从 Xsun 更改为 Xorg。配置键盘、显示器和鼠标的程序 (kdmconfig) 仅适用于 Xsun 服务器。该程序不影响 Xorg 服务器配置。因此,不能使用 kdmconfig 配置 Xorg 服务器。使用 kdmconfig 可以选择要使用的服务器,但使用 kdmconfig 只能配置 Xsun 服务器。

解决方法:要配置 Xorg 服务器,请执行以下步骤:

  1. 使用以下命令之一,创建 xorg.conf 文件:

    • /usr/X11/bin/Xorg -configure

    • /usr/X11/bin/xorgconfig

    • /usr/X11/bin/xorgcfg

  2. 编辑所得到的 xorg.conf 文件,做必要的更改。

  3. xorg.conf 文件移至 /etc/X11/xorg.conf

有关 Xorg 配置的更多详细信息,请参阅 /usr/X11/man 中的 Xorg 手册页。此目录不在缺省的手册页路径中。要查看这些手册页,请使用下列选项之一:


注 –

Xorg 命令行选项可以覆盖 xorg.conf 设置。有关与 Xorg 一起使用的选项的更多详细信息,请参见手册页。


SPARC: 某些 UTF-8 语言环境在公共桌面环境登录服务中不可用 (5042573)

登录服务器和公共桌面环境 (CDE) 登录服务启动时,缺少以下 UTF-8 语言环境:

解决方法:要使用这些语言环境,请登录到其他 UTF-8 语言环境。然后,在命令行设置 LC_ALL 变量。例如:

export LC_ALL=ar_SA.UTF-8


注 –

该解决方法仅适用于基于 SPARC 的系统。这些语言环境对于基于 x86 的系统不可用。


CDE 可移除介质自动运行功能被删除 (4634260)

CDE 桌面环境中的可移除介质自动运行功能暂时从 Solaris 10 软件中删除了。

解决方法:要使用 CD-ROM 或其他可移除介质卷的自动运行功能,必须执行以下操作之一:

Solaris PDASync 不能从桌面删除最后一项 (4260435)

当从桌面删除最后一项后,在同步手持设备时,该项会从手持设备恢复到桌面。例如,“日历”中的最后一个约会或“地址管理器”中的最后一个地址。

解决方法:在同步前从手持设备中手动删除最后一项。

Solaris PDASync 不支持与多字节国际化 PDA 设备之间的数据交换 (4263814)

如果您在 PDA 设备与 Solaris CDE 之间交换多字节数据,则数据在两种环境中都可能会被破坏。

解决方法:在运行Solaris PDASync 应用程序前,使用 PDA 备份实用程序备份个人计算机上的数据。如果意外地交换了多字节数据并破坏了该数据,请从备份中恢复 数据。