Java Desktop System 2003 发行说明
Java Desktop System 2003
提供了完整的桌面解决方案,该方案在很大程度上基于开放源软件。
这些发行说明提供以下信息:
要获得最新版本的发行说明,请访问 http://docs.sun.com。
已知问题
下表说明此版本 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、acroread 和 ggv 应用程序无法处理 URL,因此当使用这些应用程序打开 NFS 文件时,文件管理器 将遇到错误。
安装有 Samba (SMB) 的目录中的文件会存在同样的问题。要打开此类文件,可先将其复制到本地目录,即非 Samba 或非 NFS 目录。
-
声音录制器 问题:
-
如果从 Sun Ray™ 客户端或 Solaris 计算机登录 Java Desktop System ,则在每次按下键盘上的 L 键时,都会插入一个回退空格。有两种可能的解决方法,如下所示:
-
一些 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 命令所进行的设置。如果硬件时钟的时间有误,则每次重新启动系统后,时钟 小程序的时间也是错误的。
可使用以下方法更改硬件时钟的时间:
有关在 Java Desktop System 上设置时间的更多信息,请参见如何设置时间。
-
在 YaST2 设置工具中,可以使用以下方法设置系统时钟的时区:
-
启动 YaST2 。
-
单击左窗格中的“系统”。
-
单击右窗格中的“选择时区”。
此程序还支持在屏幕底部的菜单中选择“UTC”(它与 GMT 相同)或“本地时间”。如果选择“UTC”并且“本地时间”设置为“英国夏时制”,则会产生不一致的情况。这种情况下,设置的系统时钟时间始终会比本地时间早 1 个小时。
|
帮助
|
|
本地化
|
-
此版本的 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 桌面用户界面消息都未在香港语言环境下本地化。例如,Big5HKSCS 和 UTF-8 用户界面消息都以英语显示。如果登录 zh_HK.big5hkscs 语言环境并启动 GNOME 文本编辑器,则所有菜单项都以英语显示。
解决方法是将 /usr/share/locale/zh_HK 目录更改为 /usr/share/locale/zh_TW 目录的符号链接。执行下列步骤:
-
作为 root 登录。
-
输入下列命令:
cd /usr/share/locale
/usr/bin/rm -rf zh_HK
ln -s zh_TW zh_HK
-
在日语语言环境中,gdm “文件选择器”对话框无法浏览当前编码文件名,Nautilus 无法输入当前编码文件名。解决方法是执行以下步骤:
-
针对ja_JP.eucJP 和 ja_JP.SJIS 设置 G_BROKEN_FILENAMES=1
-
重新启动 gdm 和 Nautilus 应用程序。
|
本地化(续)
|
-
在一些情况下,在 Evolution 中,使用日语 IME 无法在邮件“撰写器”正文部分输入日语字符。解决方法是删除损坏的文本并重新输入。
-
使用日语 IME 翻译日语文本字符串时,Evolution 无法反转预编辑区域的颜色。
-
如果在安装 Java Desktop System 时选择“英语”作为安装语言,则缺省不安装简体中文和繁体中文软件包。如果要安装特定语言软件包,则在安装过程中必须从“语言选择”对话框中选择相应的语言。
-
使用 Nautilus 将日语文件名拖放到网络文件系统(例如 NFS 或 Samba)中时,文件名会损坏。此问题发生在非 UTF-8 语言环境中,例如 ja_JP.eucJP 和 ja_JP.SJIS。将文件拖放到任何语言环境中时,都无法从 Nautilus 窗口中删除这些文件。解决方法是使用“终端” 窗口来复制或删除任意文件。
-
安装 Java Desktop System 后,缺省语言设置为 locale@euro 而不是 locale.UTF-8。例如,在系统提示符下输入 locale 命令时,意大利语版本的 Java Desktop System 会返回 it_IT@EURO。
因此,打开 Mozilla 时,Mozilla 应用程序是未本地化的版本。另外,StarSuite 不会显示使用扩展字符的撰写键字符或文件名。
解决方法是执行以下步骤:
-
从 Java Desktop System 注销。
-
选择意大利语言选项。
-
登录到 Java Desktop System 。
此操作会将语言环境设置为 it_IT_UTF-8。Mozilla 是本地化版本,且 StarSuite 会正确显示扩展字符,撰写键序列操作正常。
-
如果在多用户模式下从 CD 安装 RPM,则系统无法自动弹出 CD。输入 eject cdrom 命令来弹出 CD。
-
Java Desktop System 配置实用程序 YaST2 仅在安装有 Java Desktop System 的语言环境中才显示为本地化版本。如果希望 YaST2 在其他语言环境中也显示为本地化版本,必须安装附加的语言软件包。执行下列步骤:
-
在系统提示符下输入 yast2 命令。
-
选择“软件”。
-
选择“安装或删除软件”。
-
从“过滤器”下拉列表中选择“搜索”。
-
在“搜索”字段输入 yast2–trans 并单击“搜索”。
-
从列表中选择所需语言软件包并单击“接受”。
|
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 和其他支持超级线程的处理器的用户可能会遇到版本不匹配错误。为了更正此不匹配错误,请执行以下步骤:
-
编辑文件:/usr/src/linux-2.4.19.SuSE/linux/version.h
-
更改行:#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 ,以便新的网上邻居显示在“网上邻居”窗口中。
|
打印机 |
-
您可以使用 YaST2 在 Java Desktop System 中更改或添加打印机,但打印队列不能很好地与某些 GNOME 应用程序(如 Evolution 或 gedit )集成。要更改打印机设置和添加新打印机,请选择“启动”->“首选项”->“打印机”。
-
当您设置 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 Desktop System 2003 的文档
您可以从以下位置查看 Java Desktop System
文档的 PDF 和 HTML 版本:
访问用户文档的本地化版本
许多《GNOME 用户指南》和《快速入门用户指南》的本地化版本不会在 GNOME 帮助浏览器中显示。可以从随附的文档 CD 或从 http://docs.sun.com 查看用户文档的本地化版本。
执行以下步骤以查看文档 CD 上用户文档的本地化版本:
执行以下步骤以查看 http://docs.sun.com 上用户文档的本地化版本:
如何设置时间
以下过程说明如何在 Java Desktop System
上设置时间:
-
作为 root 登录。
-
选择“启动”->“首选项”->“系统”,然后单击“时区”。
-
在“口令”对话框中输入超级用户口令。
-
选择您所在位置的时区。
-
选择将硬件时钟设置为本地时间还是 UTC。如果选择 UTC,则会自动将时区调整为夏时制。如果将系统与另一个不受支持的操作系统一起设置为双启动,您可能需要将硬件时钟设置为本地时间。
-
可以用以下方式来设置时间:
-
选择“启动”->“应用程序” ->“系统工具”->“终端”
-
使用 su 命令以 root 身份登录。
-
使用 date - s 命令输入日期字符串
其中,日期字符串的格式与 date 命令的输出格式相同。例如:
date -s Wed Oct 29 16:11:16 GMT 2003
或者,如果您能够访问网络时间协议 (NTP) 服务器,请如下例所示使用 ntpdate 命令设置时区并进行时钟同步:
ntpdate -b sunswiss.swiss.sun.com。
-
使用以下命令使硬件时钟与 UNIX 时钟同步:
hwclock --systohc
YaST2 联机更新
此部分说明如何使用 YaST2
联机更新从更新服务器上下载 Java Desktop System
修补程序和更新程序。
更新服务器的代理配置
以下过程说明如何执行 YaST2
联机更新的代理配置。必须有 root 访问权限才能执行此过程:
-
选择“启动”->“首选项” ->“系统”。
-
双击“网络设置”,然后双击“网络代理”以显示“代理配置”对话框。
-
按照联机说明输入所需的代理配置详细信息。
-
单击“完成”。
-
注销并再次登录以使这些设置生效。
典型的 http 代理设置是 http://
<代理名称> :端口,例如: http://proxy_provider.com:3128
更新服务器的本地配置
如下所示执行更新服务器的本地配置:
-
打开 /etc/sysconfig/onlineupdate
-
将 YAST2_LOADFTPSERVER 设置为 No
此配置可确保更新服务器取自 /etc/suseservers。
联机更新模式
有两种联机更新模式:手动和自动。建议采用自动更新模式。从“联机更新启动”对话框中选择所需模式。在自动模式下,先前安装的软件包通过更新服务器上的所有可用修补程序进行更新。自动联机更新模式不会安装更新服务器上可用的新软件包。
在手动模式下,可以选择要安装的修补程序。建议在下列情况下采用手动模式:
-
要安装新的软件包。
-
不希望以最新的修补程序更新所有已安装的软件包。
Ximian Evolution 1.4 常见问题
下表提供了与 Ximian Evolution 1.4
相关的常见问题 (FAQ) 的解答。
问题
|
应答
|
如何配置 Pilot 设置?
|
有关 PalmOS 同步和相关设置的信息,请参阅 Pilot 配置帮助。
|
如何从 Evolution 访问 Pilot ?
|
选择工具 -> Pilot 设置。
|
在同步过程中,是否必须将“Pilot 设置”对话框保持在打开状态?
|
不用,但必须确保 gnome-pilot 进程处于活动状态并且运行正常。
|
Evolution 中的 Pilot 支持哪些类型的 PalmOS ?
|
PalmOS 5 系列。
|
我无法连接到 PalmOS 设备。为什么?
|
请检查文件权限。缺省情况下,PalmOS 设备不工作。请确保您选择了可以使用的设备。例如:
ttyUSB0 用于 USB,或者 ttyS0 用于串行基座。
|
PalmOS 可否通过 Java Desktop System 上的 USB 设备用于 Evolution ?
|
可以,但通过 USB 使用 PalmOS 会严重降低个人计算机 (PC) 的性能。
|
通过 USB 进行同步时是否会有危险?
|
同步期间,您的 PC 可能变为锁定状态。例如,Caps Lock LED 和 Scroll Lock LED 会闪烁。 原因可能与 USB 模块、内核问题和硬件问题有关。
|
如何将 PalmOS 数据备份到 PC?
|
在 Pilot 设置对话框中,选择导管选项卡,然后启用备份选项。
|
如何使用 Evolution 将备份文件从 PC 复制到 PalmOS ?
|
Pilot 可将备份数据从 PC 恢复到 PalmOS 。您也可以使用一些命令行工具,如: gnome-pilot-install-file/pilot-xfer.
|
Evolution 是否支持类别同步?
|
Evolution 导管不支持类别同步。
|
是否可以在 Java 企业系统 帐户与 PalmOS 设备之间同步数据?
|
可以,必须将缺省日历和任务文件夹设置为 Java 企业系统 文件夹。在 Evolution 中,选择“工具”->“设置”->“文件夹设置”->“缺省文件夹”。
|
Evolution 是如何与 PalmOS 设备同步的?
|
Evolution 不与 PalmOS 直接通信。 Evolution 使用导管(也可充当插件)与 Pilot 通信,Pilot 与 PalmOS 设备通信。
|
是否可以将 Evolution 中的数据同步到 Pocket PC?
|
不可以,不能直接使 Evolution 与 Pocket PC 同步。但可以用其他开放源工具(如 Sync 和 MultiSync )来同步 Evolution 的地址簿。
|
如何对 Mozilla 进行配置,使 Evolution 不在单击发送链接或发送网页后启动?
|
打开以下文件之一:
必须更改下面一行:
pref("network.protocol-handler.external.mailto", true)
将该行更改为下面一行:
pref("network.protocol-handler.external.mailto", false)
|
如何使用 Evolution 更正 Java 企业系统 帐户的协议设置?
|
如果 Java 企业系统 服务器使用 http 协议,但您在 Java 企业系统 帐户设置中错误地选择了 https 协议,Evolution 不会允许您从“设置中更正协议。
此问题的解决方法是,右键单击 Java 企业系统 文件夹,并从菜单中选择“忘记口令”。重新启动 Evolution 并取消“输入口令”对话框。现在即可在“设置”中选择正确的协议。
|
是否可以将 Evolution 用于 CDE 日历 应用程序?
|
不可以,Evolution 仅可连接到 Java 企业系统 日历服务器。
|
用于 Mozilla 1.4 的插件
本部分包含有关用于 Mozilla 1.4
的插件的信息。
Java 插件
缺省情况下启用了 Mozilla 1.4
中的 Java 插件
。如果 Java 插件
不工作,可在 /usr/lib/mozilla/plugins 目录中创建一个符号链接,指向下列文件:
$JAVA_PATH/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
注意:不要复制 libjavaplugin_oji.so 文件而不创建符号链接。复制该文件会导致 Java
崩溃。
将所有 Java 插件安装在 /usr/lib/mozilla/plugins 目录中。
其他插件
下列第三方插件也可用于 Mozilla 1.4
:
-
Adobe Acrobat Reader
-
Macromedia Flash Player
-
RealPlayer
有关 Mozilla
插件的更多安装信息,请参见以下网址: http://plugindoc.mozdev.org/linux.html
受支持的和不受支持的语言
下表列出了此版本 Java Desktop System
支持和不支持的语言。
支持的语言
|
不支持的语言
|
英语 | 日语 |
法语 | 朝鲜语 |
德语 | |
意大利语
| |
西班牙语
| |
瑞典语
| |
简体中文
| |
繁体中文
| |
注意:只有用户界面支持巴西葡萄牙语、波兰语和俄语。
不支持的应用程序
下表说明 Java Desktop System
中不受 Sun 支持的应用程序。
不支持的应用程序
|
说明
|
图表和流程图
|
绘制图表编辑器和绘图工具。
|
图像编辑器
|
用于编辑图像的 GNU 图像处理程序。
|
数字相机
|
用于管理图像的数字相机实用程序。
|
图像组织程序
|
用于在桌面上显示图像缩略图的图像查看器和浏览器。
|
视频会议
|
实时会议应用程序。
|
项目管理器
|
项目管理和计划工具。
|
电影播放器
|
用于播放动画图片的多媒体播放器。
|
文本/源编辑器
|
为程序员提供的通用扩展编辑器。
|
字典
|
用于查找单词的定义和正确拼写的联机字典。
|
图表编辑器
|
图表编辑器使您可以创建流程图、地图、UML 图和其他各种图表。
|
磁盘分析器
|
磁盘分析器可使磁盘显现出来。
|
天气预报
|
显示不同地区当前的天气状况。
|
不支持的第三方应用程序
下表说明 Java Desktop System
中 Sun 不支持的第三方产品。
第三方产品
|
说明
|
Adobe Acrobat Reader
|
用于查看可移植文档格式 (PDF) 的文件。
|
Macromedia Flash Player
|
用于播放 Web 上的交互式多媒体。
|
RealPlayer
|
用于播放多种常用格式的媒体文件。
|
不支持的游戏
Sun Microsystems 不支持下列游戏:
-
空当接龙
-
GTali
-
Gataxx
-
Glines
-
Gnect
-
贪吃蛇游戏
-
Gnotski
-
Iagno
-
麻将游戏
-
扫雷
-
机器人
-
Same GNOME
-
石头
-
Tetravex
客户支持
Sun Microsystems 提供以下客户支持服务:
安装和配置支持协议
安装和配置支持协议假定客户有标准安装程序。标准安装程序是 Sun Java Desktop System零售产品的一个安装程序,只包含产品中包括的或维护 Web 中提供的软件包。
安装和配置支持协议只能在标准安装程序上执行。在提供了产品后,客户应及时通知供应商有关客户对标准安装程序所做的任何修改。如果供应商不接受安装和配置支持的修改,或者如果客户没有报告修改,则一旦供应商了解到修改后,则在特别情况下,供应商有权终止安装和配置支持。