Java Desktop System 2003 发行说明

已知问题

下表说明此版本 Java Desktop System 的已知问题和解决方法。

主题 

已知问题 

 应用程序
  • 在重新启动系统后登录 Java Desktop System时,面板可能会崩溃并立即重新启动。

  • 您在 Solaris™ 操作环境下的 GNOME 2.0.x Desktop 的主帐户中设置的用户首选项可能不完全与 Java Desktop System上的 GNOME 2.2 Desktop 兼容。

  • 如果网络连接使用的是调制解调器,而您需要拨号 PPP 连接,可使用 Linux PPP 拨号器命令实用程序 wvdial

  • 尝试打开安装了 NFS 或 Samba 的目录中的文档时,如果文档对应的应用程序无法处理作为 URL 传送的文件名参数,则文件管理器会显示一个错误。

    例如,StarSuite™、OpenOffice、vi、acroreadggv 应用程序无法处理 URL,因此当使用这些应用程序打开 NFS 文件时,文件管理器将遇到错误。

    安装有 Samba (SMB) 的目录中的文件会存在同样的问题。要打开此类文件,可先将其复制到本地目录,即非 Samba 或非 NFS 目录。

  • 声音录制器问题:

    • 录制新的 .wav 文件时,滑块和计时器不工作。 没有任何表明录制正在进行的指示。

    • 声音录制器的同一个实例中,不能多次播放 .wav 文件。解决方法是必须打开声音录制器的另一个实例并播放该 .wav 文件。

  • 如果从 Sun Ray™ 客户端或 Solaris 计算机登录 Java Desktop System,则在每次按下键盘上的 L 键时,都会插入一个回退空格。有两种可能的解决方法,如下所示:

    • 登录 Java Desktop System之后,使用 xmodmap 命令重新定义 L 键。

    • 作为 root 登录到 Java Desktop System,然后删除 /etc/X11/Xmodmap 文件。

  • 一些 Red Hat 软件包管理器 (RPM) 可能无法识别计算机上的基础 Linux 版本。如果尝试在系统上安装这些 RPM 文件,安装可能会失败。RPM 要求在 /etc/SuSE-release 中存在特定的 Linux 版本,才能成功安装到系统上。一种解决方法是更改到能被 RPM 识别的 Linux 版本,例如 SuSE Linux 8.1 (i386) Version=8.1

 时钟设置
  • 时钟小程序采用系统时钟的时间,而系统时钟又采用硬件时钟的时间。然而,当您关闭 PC 后,硬件时钟的时间不与为系统时钟设置的时间同步。

    系统时钟可以通过在终端上作为 root 执行 date 命令来更改。使用 date 命令设置系统时钟的时间时,并不会设置硬件时钟的时间。每次重新启动系统时,时钟小程序显示的时间都是由硬件时钟设置的时间,并不管以前使用 date 命令所进行的设置。如果硬件时钟的时间有误,则每次重新启动系统后,时钟小程序的时间也是错误的。

    可使用以下方法更改硬件时钟的时间:

    • 进入 BIOS 设置,直接更改时间。

    • 使用 /sbin/hwclock 实用程序,它是一个不受支持的应用程序。

    有关在 Java Desktop System上设置时间的更多信息,请参见如何设置时间

  • YaST2 设置工具中,可以使用以下方法设置系统时钟的时区:

    1. 启动 YaST2

    2. 单击左窗格中的“系统”。

    3. 单击右窗格中的“选择时区”。

    此程序还支持在屏幕底部的菜单中选择“UTC”(它与 GMT 相同)或“本地时间”。如果选择“UTC”并且“本地时间”设置为“英国夏时制”,则会产生不一致的情况。这种情况下,设置的系统时钟时间始终会比本地时间早 1 个小时。

帮助 

  • 此版本的 Java Desktop System包括的应用程序中带有来自 GNOME 免费软件共同体的帮助手册。 Sun Microsystems 对这些帮助手册的完整性或准确性不承担任何责任。

本地化 

  • 此版本的 Java Desktop System中的许多应用程序本地化版本来自 GNOME 共同体。Sun Microsystems 对这些本地化软件的完整性或准确性不承担任何责任。

  • 使用日语 IME、canna 和 kinput2 翻译单词时,无法反转预编辑区域中已翻译单词的颜色。

  • Evolution 有一个用于设置所撰写邮件的字符集的选项。要访问该选项,请选择“工具”->“设置”->“撰写器首选项”->“常规”。

    所选字符集仅应用于所撰写邮件的正文文本。该字符集不会应用到“主题”字段或任何附件的文件名。Evolution 为“主题”字段和附件文件名使用不同的代码集检测机制。

    例如,如果将“撰写器首选项”字符集设置为 UTF-8,并使用 ISO-8859-1 字符发送邮件,则“主题”字段以 ISO-8859-1 字符集编码,而邮件正文文本以 UTF-8 字符集编码。许多常用的邮件客户端不能处理诸如 ISO-8859-1 和 ISO-8859-15 这样的编码,“主题”字段中显示的文本会被损坏。

    一种解决方法是使用能够识别所有 MIME 字符集的邮件客户端。

  • 在日语语言环境中,缺省情况下 Evolution 采用 UTF-8 格式发送邮件。要在日语语言环境下使用 ISO-2022-JP 编码发送电子邮件,必须在“工具”->“设置”->“撰写器首选项”->“常规”中,将字符集更改为 ISO-2022–JP。

  • 大多数 GNOME 桌面用户界面消息都未在香港语言环境下本地化。例如,Big5HKSCSUTF-8 用户界面消息都以英语显示。如果登录 zh_HK.big5hkscs 语言环境并启动 GNOME 文本编辑器,则所有菜单项都以英语显示。

    解决方法是将 /usr/share/locale/zh_HK 目录更改为 /usr/share/locale/zh_TW 目录的符号链接。执行下列步骤:

    1. 作为 root 登录。

    2. 输入下列命令:

      cd /usr/share/locale

      /usr/bin/rm -rf zh_HK

      ln -s zh_TW zh_HK

  • 在日语语言环境中,gdm “文件选择器”对话框无法浏览当前编码文件名,Nautilus 无法输入当前编码文件名。解决方法是执行以下步骤:

    1. 针对ja_JP.eucJPja_JP.SJIS 设置 G_BROKEN_FILENAMES=1

    2. 重新启动 gdmNautilus 应用程序。

本地化(续) 

  • 在一些情况下,在 Evolution 中,使用日语 IME 无法在邮件“撰写器”正文部分输入日语字符。解决方法是删除损坏的文本并重新输入。

  • 使用日语 IME 翻译日语文本字符串时,Evolution 无法反转预编辑区域的颜色。

  • 如果在安装 Java Desktop System时选择“英语”作为安装语言,则缺省不安装简体中文和繁体中文软件包。如果要安装特定语言软件包,则在安装过程中必须从“语言选择”对话框中选择相应的语言。

  • 使用 Nautilus 将日语文件名拖放到网络文件系统(例如 NFS 或 Samba)中时,文件名会损坏。此问题发生在非 UTF-8 语言环境中,例如 ja_JP.eucJPja_JP.SJIS。将文件拖放到任何语言环境中时,都无法从 Nautilus 窗口中删除这些文件。解决方法是使用“终端”窗口来复制或删除任意文件。

  • 安装 Java Desktop System后,缺省语言设置为 locale@euro 而不是 locale.UTF-8。例如,在系统提示符下输入 locale 命令时,意大利语版本的 Java Desktop System会返回 it_IT@EURO

    因此,打开 Mozilla 时,Mozilla 应用程序是未本地化的版本。另外,StarSuite 不会显示使用扩展字符的撰写键字符或文件名。

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

    1. Java Desktop System注销。

    2. 选择意大利语言选项。

    3. 登录到 Java Desktop System

    此操作会将语言环境设置为 it_IT_UTF-8Mozilla 是本地化版本,且 StarSuite 会正确显示扩展字符,撰写键序列操作正常。

  • 如果在多用户模式下从 CD 安装 RPM,则系统无法自动弹出 CD。输入 eject cdrom 命令来弹出 CD。

  • Java Desktop System配置实用程序 YaST2 仅在安装有 Java Desktop System的语言环境中才显示为本地化版本。如果希望 YaST2 在其他语言环境中也显示为本地化版本,必须安装附加的语言软件包。执行下列步骤:

    1. 在系统提示符下输入 yast2 命令。

    2. 选择“软件”。

    3. 选择“安装或删除软件”。

    4. 从“过滤器”下拉列表中选择“搜索”。

    5. 在“搜索”字段输入 yast2–trans 并单击“搜索”。

    6. 从列表中选择所需语言软件包并单击“接受”。

Mozilla
  • 如果在 Mozilla 运行时系统崩溃或意外关闭,Mozilla 将无法清除配置锁定文件。在重新启动系统并启动 Mozilla 后,将出现一个对话框,显示以下警告:

    Mozilla 无法使用配置文件,因为该文件正在使用中。请选择其他配置文件,或者新建一个

    此问题的变通方法是删除 $HOME/.mozilla/<profilename>/<random>/lock 文件。

  • 单击指向 Linux 软件包文件 (.rpm) 的网页链接会导致 Mozilla 崩溃。 Mozilla 将所有 .rpm 文件注册为 RealPlayer 媒体。如果直接单击 Linux 软件包文件,则 Mozilla 会崩溃,因为 RealPlayer 插件不能正确处理无效的 .rpm 文件。解决方法是右键单击 .rpm 链接并从菜单中选择“链接目标另存为...”。

  • 除非防火墙允许使用端口 2628,否则无法通过防火墙连接到 gdict 服务器。

  • 编译内核模块时,Pentium 4 和其他支持超级线程的处理器的用户可能会遇到版本不匹配错误。为了更正此不匹配错误,请执行以下步骤:

    1. 编辑文件:/usr/src/linux-2.4.19.SuSE/linux/version.h

    2. 更改行:#define UTS_RELEASE "2.4.19-4GB" 改为 #define UTS_RELEASE "2.4.19-64GB-SMP"

  • Blueprint Beta 主题仅用于评估。请不要在正常环境中使用 Blueprint Beta 主题。此主题有已知缺陷,不受支持。如果要评估 Blueprint Beta 主题,请选择“查看”->“应用主题”->“Blueprint Beta”。

  • 从其他应用程序向 Mozilla 复制文本时,必须按下一次并立即释放 Ctrl + V 键才能成功粘贴文本。如果在粘贴文本后不立即释放 Ctrl + V 键,Mozilla 会崩溃。

  • 颜色深度设置为 256 色、8 位时,Flash 6 的文本无法显示。解决方法是将颜色深度设置为 16 位或更高。

  • 如果在 Mozilla 中使用系统代理设置,请不要在“启动”->“首选项”->“Internet”设置中设置“socks 主机”。Mozilla 邮件无法通过 socks 服务器连接到内部邮件服务器。

网上邻居 

添加网上邻居时,必须注销并再次登录 Java Desktop System,以便新的网上邻居显示在“网上邻居”窗口中。

 打印机
  • 您可以使用 YaST2Java Desktop System中更改或添加打印机,但打印队列不能很好地与某些 GNOME 应用程序(如 Evolutiongedit)集成。要更改打印机设置和添加新打印机,请选择“启动”->“首选项”->“打印机”。

  • 当您设置 Samba 打印机时,系统将要求您为 SMB 打印队列输入用户名和口令。用户名和口令将作为未加密文本存储在 /usr/cups/printers.conf 文件中。只有超级用户才能读取该文件,但是具有超级用户权限的任何人都可以访问此文件中存储的用户名和口令。

    要降低产生安全问题的可能性,您必须确保访问 SMB 打印队列所需的用户名和口令是特定于该打印队列的。这可以确保任何可能产生的安全问题限制于对 SMB 打印机的未经授权的访问。

Ximian Evolution 1.4
  • 如果要使用 Pilot 应用程序配置 PalmOS 设备的同步,必须确保 gpilotd 守护进程处于活动状态且运行正常。打开“Pilot 设置”对话框以启动 gpilotd 守护进程。要检查 gpilotd 守护进程是否在运行,可将 Pilot 小程序添加到面板,然后查看 gpilotd 守护进程的活动。

    有关 Pilot 设置的更多信息和与 Evolution 相关的常见问题解答,请参见Ximian Evolution 1.4 常见问题

  • 在将 PalmOS 设备与 Java 企业系统服务器同步之前,请单击 Evolution 中的 Java 企业系统文件夹。要将 PalmOS 设备与 Java 企业系统文件夹同步,必须将 Java 企业系统文件夹设置为缺省文件夹。先单击 Java 企业系统文件夹,然后单击 PalmOS 设备上的 hotsync 按钮。否则,Evolution 可能会在同步期间运行不正常。

  • “任务”文件夹中没有任何任务时,系统会禁用“剪切”、“复制”和“粘贴”命令。要启用“剪切”、“复制”和“粘贴”命令,必须创建一项任务并在任务列表中突出显示该任务。

  • 按 Ctrl + V 时,Evolution 不会粘贴“撰写器”的“主题”字段中的内容。解决方法是使用 Shift + Insert 来粘贴“主题”字段中的内容。

  • 无法从 Java 企业系统帐户通过 Evolution GUI 修改或删除循环实例。Java 企业系统日历服务器当前不支持修改或删除现有循环系列中的新实例。 将事件更改为循环事件后,无法将该事件更改回非循环事件。

Ximian Evolution 1.4(续)
  • 时区问题:

    • Java 企业系统服务器时区

      要设置此时区,请打开 Web GUI Calendar Express 并选择“选项”->“设置” ->“时区”。

    • 系统时区

      要设置此时区,请启动 YaST2 并单击左窗格中的 “系统”,然后单击右窗格中的“选择时区”。

    • Evolution 时区

      如果是第一次使用,可使用 Evolution 设置助手设置时区。 也可以通过选择“工具”->“设置”->“日历和任务”->“常规”->“时区”来更改时区。

    时区必须相互一致以便 Evolution 能够正常运行。

    Evolution 中的可选时区与 Java 企业系统日历服务器上的可选时区不同。在处理仅存在于 Evolution 中的时区时,这种时区的不一致情况会导致一些问题。

    例如,亚洲/乌鲁木齐时区在 Evolution 中可用,但在 Java 企业系统日历服务器上不可用。以亚洲/乌鲁木齐时区创建新约会时,Evolution 会以您在 Java 企业系统日历服务器上设置为缺省时区的时区保存约会。

  • 在本地文件夹中,日历显示本地文件夹中的任务。在 Java 企业系统文件夹中,个人日历显示的是在“设置”中设置为缺省任务文件夹的任务文件夹。如果要在“设置”中更改缺省任务文件夹,必须重新启动 Evolution 以便使更改生效。

  • 对于本地日历文件夹和 Java 企业系统日历文件夹,循环约会的预览窗格具有不同的行为方式。在本地文件夹中,打开一项简单循环约会并转到循环选项卡。此选项卡上的预览窗格已启用。在 Java 企业系统文件夹中,循环约会中的预览窗格则是禁用的,因为您不能编辑本地日历的循环系列中的单个实例。

Ximian Evolution 1.4(续)

  • 当前,Java 企业系统日历针对每个事件仅支持一条提醒。不过,对于本地日历,可为每个事件添加多条提醒。

  • 如果要用 PGP/GPG 密钥在邮件上签名,可能会遇到以下错误:

    GPG 签名失败:中断的管道

    gpg:已跳过“<KEY>”:安全密钥不可用

    gpg:签名失败:安全密钥不可用

    请执行以下步骤来避免发生此错误:

    1. 打开 $HOME/.gnupg/gpg.conf

    2. 注释掉行 use-agent