如果安装了以下任意一种欧洲语言或俄文 Unicode/UTF-8 语言环境,但没有安装美国英文、中文或韩文 Unicode/UTF-8 语言环境,则 mp 打印命令会失败。
de_DE.UTF-8
fr_FR.UTF-8
it_IT.UTF-8
es_ES.UTF-8
sv_SE.UTF-8
ru_RU.UTF-8
mp 打印命令将终止打印作业,并显示以下错误消息:
mp: 配置文件行: 46,无法启动字体文件 (/usr/openwin/lib/locale/zh.GBK/X11/fonts/TrueType/songti.ttf) |
其它 CDE 桌面应用程序中也会发生这种错误。例如,在 dtmail 和 dtpad 中。
有关 mp 打印命令的详细信息,请参见 mp(1) 手册页。
解决方法:选择以下解决方法之一。
对于全新安装或升级到 Solaris 9 4/03 操作环境,请选择并安装以下任意一种或多种美国英文、中文或韩文 Uniocde/UTF-8 语言环境:
en_US.UTF-8
zh_CN.UTF-8
zh_HK.UTF-8
zh_TW.UTF-8
ko_KR.UTF-8
如果已经完成了安装或升级,可以手动添加位于 Solaris 9 4/03 Software 1 of 2 CD 或网络映像中的 SUNWgttf 软件包。按照以下步骤执行操作:
以超级用户的身份登录系统。
插入 Solaris 9 4/03 Software 1 of 2 CD。
转到 /cdrom/sol_9*/s0/Solaris_9/Product 目录。
# cd /cdrom/sol_9*/s0/Solaris_9/Product |
添加 SUNWgttf 软件包。
# pkgadd -d . SUNWgttf |
如果在 SunTM LX50 的中文语言环境中启动公用桌面环境 (CDE) 会话,则启动时执行的 CDE 应用程序可能以 root-window 输入法式样显示,而非预期的 over-the-spot 输入法式样。
解决方法:在 /usr/dt/config/Xsession.d/0020.dtims 脚本的结尾处添加 sleep 1 行并启动新的 CDE 桌面会话。
临时从 Solaris 9 4/03 操作环境中删除了 CDE 桌面环境中的可移动介质自动运行功能。
解决方法:要使用 CD-ROM 或其它可移动介质卷的自动运行功能,必须执行以下操作之一:
从可移动介质文件系统的顶级运行 volstart 程序。
按照 CD 附带的说明,从 CDE 的外部访问。
如果在从命令行启动 dtmail 时指定了 FontList 选项,则 dtmail 在连接到 IMAP 服务器后会崩溃。请参见以下示例:
/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:" |
将显示以下错误消息:
段故障 |
此问题在 C 和 ja 语言环境中都会发生。
解决方法:在从命令行启动 dtmail 时,不要指定 FontList 选项。
如果尝试在任何 Solaris 9 4/03 Unicode 或 UTF-8 语言环境中阅读包含许多长行的电子邮件,CDE 邮件程序 (dtmail) 似乎挂起,电子邮件不会立即显示。
解决方法:选择以下解决方法之一。
扩大 dtmail 信箱窗口以容纳 132 列。
按照以下步骤禁用复杂文本布局功能。
成为超级用户。
将目录切换到系统的语言环境目录。
# cd /usr/lib/locale/locale-name |
在上例中,locale-name 指的是系统的 Solaris 9 4/03 Unicode 或 UTF-8 语言环境的名称。
重命名语言环境布局引擎种类。
# mv LO_LTYPE LO_LTYPE- |
在将任何修补程序应用到语言环境布局引擎之前,将语言环境布局引擎的种类重命名为原名称 (LO_LTYPE)。
当从桌面删除最后一项后,在同步手持设备时,该项会从手持设备恢复到桌面。例如,“日历”中的最后一个约会或“地址管理器”中的最后一个地址。
解决方法:在同步前从手持设备中手动删除最后一项。
如果您在 PDA 设备与 Solaris CDE 之间交换多字节数据,数据在两种环境中可能都会被破坏。
解决方法:在运行 SolarisTM PDASync 应用程序之前,使用 PDA 备份公用程序备份个人计算机上的数据。如果您意外地交换了多字节数据并破坏了该数据,请从备份中恢复数据。