Solaris 10 10/08 发行说明

Sun Java 桌面系统

本节介绍 Solaris 10 OS 中的 Sun Java 桌面系统 (Java Desktop System, Java DS) 中存在的问题。

电子邮件和日历

本节介绍有关电子邮件和日历的问题。

更改验证类型时的问题 (6246543)

更改接收邮件服务器的验证类型后,电子邮件和日历可能无法正常工作。

解决方法: 重新启动电子邮件和日历。

联系人文件夹中不完整的联系人列表 (5088514)

导入一个包含多个联系人的 LDAP 数据交换格式文件后,联系人文件夹仅显示其中的部分联系人。这只是显示问题。电子邮件和日历已导入所有联系人。

解决方法: 重新启动电子邮件和日历。

登录问题

本节介绍登录问题。

登录错误消息

您在登录到 Java 桌面系统会话时可能看到如下错误消息:


Could not look up internet address for hostname.
This will prevent GNOME from operating correctly.
It may be possible to correct the problem by adding 
hostname to the file /etc/hosts

解决方法: 确保在 /etc/hosts 文件中正确设置了主机名。请执行以下步骤:

  1. 按如下形式在 /etc/hosts 文件中设置主机名:


    127.0.0.1 localhost loghost hostname
    localhost.localdomain

    hostname 是系统的名称。

  2. 确保主机名在 /etc/nodename 文件中列出。此文件还必须包含下面的行:


    127.0.0.1 localhost loghost hostname
    localhost.localdomain

帮助系统

为音量控制打开的帮助窗口不正确 (6253210)

您想使用 Yelp 浏览器打开音量控制的联机帮助,但是打开的却是键盘辅助功能面板应用程序的帮助文件。

解决方法: 无。

联机帮助冻结 (5090731)

如果打开某个应用程序的联机帮助,但并不存在该应用程序的帮助文件,则将显示错误对话框。除非单击“确定”,否则将冻结联机帮助系统,并且无法打开您随后打开的其他应用程序的联机帮助。

解决方法: 必须单击错误对话框中的“确定”按钮。

Mozilla 浏览器

无法从 Mozilla 浏览器打印某些文档

如果文档包含基本多语种平面 (Basic Multilingual Plane, BMP) 中没有的 Unicode 字符,则无法从 Mozilla 浏览器打印这些文档。

解决方法: 无。

系统级别问题

用户首选项不完全兼容

GNOME Desktop 早期版本的主帐号中的用户首选项可能与 Java DS Release 3 版本部分不兼容。

解决方法: 重新设置您的首选项。请执行以下步骤:

  1. 注销 Java 桌面系统。

  2. 单击“会话”,然后选择“故障安全终端”。

  3. 登录。

  4. 在故障安全终端窗口中,输入以下命令:


    % gnome-cleanup exit
    
  5. 再次登录。

    现在您的 GNOME 首选项已被重置。

StarSuite 软件联机注册的问题 (6208829)

如果 StarSuite 在系统中找不到 Mozilla,则可能无法完成 StarSuite 7 的联机注册。该软件必须能够定位电子邮件和日历应用程序,否则无法成功发送文档。

解决方法:/usr/sfw/bin 添加至 PATH。请执行以下步骤。

  1. 打开终端窗口。

  2. 执行以下命令:


    % export PATH=/usr/sfw/bin:$PATH
    
  3. 要启动 StarSuite 软件,请执行以下命令:


    % soffice
    
  4. 完成 StarSuite 注册过程。

使用录音机时的问题

录音机录制 new.wav 文件时,滑条和侧计数器无法正常工作。

解决方法: 无。

Nautilus ACL 掩码与组权限不同步 (6464485)

“权限”选项卡中的组权限应与“访问”选项卡中的掩码权限相同,但在某些情况下两者会不同步。

解决方法: 单击“关闭”按钮,然后单击“重新装入”。重新查看文件属性。此时组权限和掩码权限就重新同步了。权限设置为上一步中掩码更改后的内容。

strftime(3c) 应支持 %-m 和 %-d 格式的 GNU 扩展 (6448815)

Java DS 菜单条和某些应用程序(如,Evolution)显示的中文日期不正确。日期错误地以 %-m M %-d D 格式显示,其中 M 和 D 分别是中文的月份和日期。

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

  1. 备份 /usr/share/locale/LC_MESSAGES/gnome-panel*.mo 文件。

  2. http://l10n.gnome.org/POT/gnome-panel.gnome-2-16/gnome-panel.gnome-2-16.zh_CN.po 下载 gnome-panel.gnome-2-16.zh_CN.po,并将其保存在 /tmp 目录下。

  3. 编辑 gnome-panel.gnome-2-16.zh_CN.po 文件,并将所有 %-m 替换为 %Om,将所有 %-d 替换为 %e

  4. 生成新的 gnome-panel.gnome-2-16.zh_CN.po 文件。


    msgfmt -v -o gnome-panel.gnome-2-16.zh_CN.mo /tmp/gnome-panel.gnome-2-16.zh_CN.po

    将该文件复制回 /usr/share/locale/LC_MESSAGES/ 目录。

  5. 注销系统,并重新登录。

x86: 无法在具有一个视频卡的系统上配置全屏幕放大

如果 Solaris 10 系统只有一个物理视频卡,则无法配置系统进行全屏幕放大。要进行这样的配置,必须使用单独的配置文件,在其中定义伪驱动程序的设置。首先,确保没有运行 Xserver。然后执行以下步骤:

  1. 登录到命令行会话。

    • 如果使用的是 GNOME Display Manager,请执行以下步骤:

      1. 以超级用户身份登录到会话。

      2. 在提示符下,键入 svcadm disable application/gdm2-login

      3. 再次以超级用户身份登录。

    • 如果使用的是 dtlogin,请执行以下步骤:

      1. 在 dtlogin 窗口中,单击“选项”,并选择“命令行登录”。

      2. 以超级用户身份登录。

  2. 创建新的 xorg.conf 文件。


    # /usr/X11/bin/Xorg -configure
    

    该命令在根 (/) 目录中创建文件 xorg.conf.new

  3. 将新的配置文件复制到 /etc/x11 目录并重命名文件 xorg.conf


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  4. 使用以下样例配置修改文件中的配置:

    • 添加新的 monitor 段。


      Section "Monitor"
       	Identifier   "monitor_dummy"
       	ModelName    "dummy"
       	HorizSync    10-200
         	VertRefresh  20-90
          EndSection
    • 添加新的 device 段。


      Section "Device"
         BoardName    "dummy"
         Driver       "dummy"
         Identifier   "device_dummy"
         VendorName   "dummy"
         videoram	10000
      EndSection

      注 –

      可能需要根据屏幕宽度、高度和特定图形卡的颜色深度来调整 videoram 值。该值以 KB 为单位,对于要使用的屏幕必须足够大。例如,可以使用公式“宽度 * 高度 * bpp/8”来计算该值。


    • 添加新的 screen 段。


      Section "Screen"
         DefaultDepth 24
         SubSection "Display"
           Depth      24
           Modes      "1280x1024"
         EndSubSection
         Device       "device_dummy"
         Identifier   "screen_dummy"
         Monitor      "monitor_dummy"
      EndSection

      注 –

      可能需要为特定的系统设置调整分辨率值。


  5. 查找 ServerLayout 段下的以下行:


    Screen      0  "Screen0" 0 0
  6. 在上一步的行下插入以下行:


    Screen      1  "screen_dummy" RightOf "Screen0"

    此新行定义 Screen1,即理论上位于 Screen0(物理主屏幕)右侧的第二伪屏幕。

  7. 保存更改。

  8. 从相应的命令行会话重新引导系统:

    • 如果使用的是 GDM,请执行以下步骤:

      1. 键入 svcadm enable application/gdm2-login

      2. 重新引导系统。

    • 如果使用的是 dtlogin,请重新引导系统并登录。

  9. 启动 Gnopernicus 屏幕阅读程序。

  10. 将“启动模式”更改为“放大器”。

  11. 单击“首选项”,然后选择“放大器”。

  12. 单击“添加/修改”。

  13. 为放大器首选项指定以下值:

    • For Source: 0.1

    • 对于缩放器放置:

      • Left and Top: 0

      • 下和右: maximum

  14. 单击“应用”。

    由于被全屏幕放大缩放器覆盖,无法看到 Gnopernicus 窗口。不过,全屏幕放大现在处于可用状态。

某些查看选项可能导致文件管理器失败 (6233643)

使用以下“查看”选项时文件管理器可能失败:

根据所使用的“查看”选项,可能会显示以下错误消息:

解决方法: 无。每次发生这些错误时,请重新启动文件管理器或在错误对话框中单击“重新启动应用程序”按钮。

创建特定类型归档文件时的问题 (5082008)

无法使用 Archive Manager 创建以下类型的归档文件:

解决方法: 无。