Solaris 10 8/07 版本說明

Sun Java Desktop System

本節說明 Solaris 10 作業系統中 Sun Java Desktop System (Java DS) 內所存在的問題。

電子郵件和行事曆

本節說明與電子郵件和行事曆相關的問題。

使用多項附件的問題 (6260583)

如果您拖放電子郵件訊息到新的電子郵件訊息內文中,會毀壞新的電子郵件訊息的內容。

解決方法:若要傳送多項附件,請執行下列步驟:

  1. 選取您要附加的郵件。

  2. 在功能表列選擇 [動作] => [轉寄] => [附加]。

    或者,您可以按 Ctrl-J 以傳送郵件。

變更認證類型的問題 (6246543)

在您變更內送郵件伺服器的認證類型後,電子郵件和行事曆可能無法正常運作。

解決方法:重新啟動電子郵件和行事曆。

連絡人資料夾內的連絡人清單不完整 (5088514)

在您匯入內含數個連絡人的 LDAP 資料互換格式檔案時,您的連絡人資料夾中只顯示部分連絡人。這只是一個顯示問題。電子郵件和行事曆已匯入所有連絡人。

解決方法:重新啟動電子郵件和行事曆。

登入問題

本節說明登入方面的問題。

無法使用 GDM 登入,除非 [安全等級認證] 設為 admin_high (6432114)

當您使用 GDM 登入 Solaris Trusted Extensions Java Desktop Systems (Java DS) 時,登入會失敗。此失敗是 PAM 配置所造成的。pam.conf(4) 檔案沒有包含 GDM 所需的項目。

登入時,螢幕上會顯示下列錯誤訊息:


The system administrator has disabled access to 
the system temporarily

解決方法:將下列兩行增加至 /etc/pam.conf 檔案:


gdm account requisite pam_roles.so.1
gdm account required pam_unix_account.so.1

如需有關檔案格式的資訊,請參閱「pam.conf(4) 線上手冊」。

登入錯誤訊息

登入 Java Desktop System 階段作業時,可能會出現下列的錯誤訊息:


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 瀏覽器列印某些文件

如果文件包含基本多語言平面 (BMP) 內沒有的 Unicode 字元,您便無法從 Mozilla 瀏覽器列印文件。

解決方法:無。

系統層級問題

使用者喜好設定不完全相容

舊版 GNOME Desktop 主帳號的使用者喜好設定與 Java DS Release 3 上的版本可能有部分不相容。

解決方法:重設個人喜好。執行下列步驟:

  1. 登出 Java Desktop System。

  2. 按一下 [階段作業],然後選擇 [故障安全防護終端機]。

  3. 登入。

  4. 在故障安全防護終端機視窗中,輸入下列指令:


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

    現在會重新設定您的 GNOME 喜好設定。

StarSuite 7 軟體的線上註冊問題 (6208829)

如果 StarSuite 7 軟體在系統上找不到 Mozilla,您可能就無法完成 StarSuite 7 線上註冊。軟體必須要能找到電子郵件和行事曆應用程式才能成功傳送文件。

解決方法:/usr/sfw/bin 增加到您的 PATH。執行下列步驟。

  1. 開啟一個終端機視窗。

  2. 輸入下列指令:


    % export PATH=/usr/sfw/bin:$PATH
    
  3. 若要啟動 StarSuite 軟體,請輸入下列指令:


    % soffice
    
  4. 完成 StarSuite 註冊程序。

錄音程式的問題

當錄音程式正在錄製 new.wav 檔時,投影片工具列與側計數器無法運作。

解決方法:無。

「Thunderbird 說明」中不顯示版本說明 (6565136)

在「Thunderbird 說明」小節中的版本說明無法顯示。不會顯示錯誤訊息。

解決方法:將 Firefox 設為預設瀏覽器。首次開啟 Firefox 時,系統會詢問您是否要將 Firefox 設為預設瀏覽器。選取 [是]。然後選取 [編輯] -> [喜好設定] -> [主要] -> [立刻檢查]。

在初始變更標籤之後,信任的 Java DS 工作區不會啟動 (6550104)

當您使用信任的 Java Desktop System (Java DS) 工作區切換程式變更工作區的標籤時,在該工作區中的桌面不會啟動。該工作區中的所有應用程式都無法開啟。不會顯示錯誤訊息。

解決方法:將以下行增加至 /usr/openwin/server/etc/TrustedExtensionsPolicy 檔案:


extension MIT-SHM

如果系統上有 /usr/X11/lib/X11/xserver/TrustedExtensionsPolicy 檔案, 請將同一行也增加至此檔案中。此變更會在後續之信任的 CDE 和 Java DS 階段作業中生效。

如需更多資訊,請參閱「TrustedExtensionsPolicy(4)」。

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. 使用下列配置範例修改檔案中的配置:

    • 增加新的監視區段。


      Section "Monitor"
       	Identifier   "monitor_dummy"
       	ModelName    "dummy"
       	HorizSync    10-200
         	VertRefresh  20-90
          EndSection
    • 增加新的裝置區段。


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

      備註 –

      您可能必須依照螢幕的寬度、高度以及特定圖形卡的色彩深度,調整 videoram 值。此值以 KB 計,必須夠大以供所需螢幕使用。例如,您可使用寬度 * 高度 * bpp/8 的公式計算此值。


    • 增加新的螢幕區段。


      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. 為放大鏡喜好設定指定下列各值:

    • 來源:0.1

    • 縮放工具位置:

      • 左和上:0

      • 下和右:最高

  14. 按一下 [套用] 。

    因與全螢幕放大工具重疊,所以看不到 Gnopernicus 視窗。不過,已可使用全螢幕放大。

x86: 將 USB 滑鼠裝置配置成延伸裝置與 GNOME 螢幕鍵盤搭配使用的問題

您無法將 USB 滑鼠裝置設定成延伸裝置與 GNOME 螢幕鍵盤 (GOK) 搭配使用。設定 USB 滑鼠裝置的同時,若以 PS2 滑鼠裝置做為核心指向裝置,則配置作業會失敗。若要正確設定 USB 滑鼠,請執行下列步驟。

  1. 以超級使用者身份登入。

  2. 拔除 USB 滑鼠裝置時,請在終端機視窗中鍵入下列指令:


    # ls -l /dev/usb/hid*
    
  3. 連接 USB 滑鼠並再次鍵入上述指令。

  4. 記錄螢幕所顯示之 USB 滑鼠的路徑。

  5. 登入指令行階段作業。

    • 如果您是使用 GNOME Display Manager,請執行下列步驟:

      1. 以超級使用者身份登入階段作業。

      2. 出現提示符號時,鍵入 svcadm disable application/gdm2-login

      3. 再次以超級使用者身份登入。

    • 如果您是使用 dtlogin,請執行下列步驟:

      1. 在 dtlogin 視窗中,按一下 [選項] 並選取 [指令行登入]。

      2. 以超級使用者身份登入。

  6. 建立新的 xorg.conf 檔案。


    # /usr/X11/bin/Xorg -configure
    

    此指令會在根 (/) 目錄中建立 xorg.conf.new 檔案。

  7. 將新的配置檔案複製到 /etc/x11 目錄,並重新命名 xorg.conf 檔案。


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  8. 修改檔案中的配置:

    • 於 ServerLayout 區段中,在 InputDevice "Mouse0" "CorePointer" 一行之後增加 Mouse1 的輸入裝置。請參閱以下範例:


      InputDevice   "Mouse0" "CorePointer"
      InputDevice   "Mouse1"
    • 在包含 Identifier "Mouse0" 一行的 InputDevice 區段中,套用下列變更:

      • Option "Device" "/dev/mouse" 變更為 Option "Device" "/dev/kdmouse"

      • Option "Protocol" "auto" 變更為 Option "Protocol" "VUID"

      • 增加以下新選項:


        Option    "StreamsModule" "vuid3ps2"

      套用變更之後,該區段內容應類似下列範例:


      Section "InputDevice"
         Identifier  "Mouse0"
         Driver      "mouse"
         Option      "Protocol" "VUID"
         Option      "Device" "/dev/kdmouse"
         Option      "StreamsModule" "vuid3ps2"
      EndSection
    • 在前述 InputDevice 區段之後,建立新的 InputDevice 區段:


      Section "InputDevice"
         Identifier  "Mouse1"
         Driver      "mouse"
      	  Option      "Device" "/dev/usb/hid1"
      EndSection

      備註 –

      /dev/usb/hid1 是 USB 滑鼠的路徑範例。請使用步驟 4 中的路徑取代 /dev/usb/hid1


  9. 儲存檔案並結束。

  10. 從適當的指令行階段作業重新啟動系統:

    • 如果您是使用 GDM,請執行下列步驟:

      1. 鍵入 svcadm enable application/gdm2-login

      2. 重新啟動系統。

    • 如果您是使用 dtlogin,請重新啟動系統。

  11. 登入可存取的 UI 使用者帳號。

  12. 依序按下 [啟動] 功能表 => [喜好設定] => [無障礙工具] => [輔助技術支援],啟用輔助技術支援。

  13. 登出系統,然後再次登入可存取的 UI 使用者帳號。

  14. 開啟終端機視窗,鍵入下列指令︰


    % /usr/sfw/bin/gok --select-action=switch1
    
  15. 在 GOK 視窗中,按一下 [GOK] 並選取 [喜好設定]。

  16. 視需要依可存取的 UI 使用者需求設定 GOK。否則,請按一下 GOK [喜好設定] 視窗的 [套用],再按一下 [確定],接受目前的設定。

  17. 依序按下 [啟動] 功能表 => [應用程式] => [無障礙工具] => [螢幕鍵盤],結束 GOK 後再重新啟動。螢幕上可能會顯示下列警告訊息:


    The device you are using to control GOK is
    also controlling the system pointer.
  18. 按一下 [確定]。

  19. 結束 GOK,然後重複步驟 14 到 17。

    如此即不會再顯示警告訊息。

x86: dtremote 造成 GNOME 應用程式失敗 (6278039)

如果您是從遠端登入並在 gnome-at-properties 中啟用無障礙工具,則 GNOME 應用程式不會啟動。如果您嘗試啟動 GNOME 應用程式,即會出現下列錯誤訊息:


** ERROR **: Accessibility app error:
 exception during registry activation from id:
 IDL:Bonobo/GeneralError:1.0
  aborting...

解決方法:無。使用 dtremote 登入時請勿啟用無障礙工具。

若要復原成停用無障礙工具的預設桌面設定,請關閉 GNOME 階段作業。輸入下列指令:


% gnome-cleanup

某些檢視選項可能會導致檔案管理員失敗 (6233643)

如果您使用下列 [檢視] 選項,檔案管理員可能會失敗:

根據您使用的 [檢視] 選項,可能會顯示下列錯誤訊息:

解決方法:無。每次發生這些問題時,請重新啟動檔案管理員或按一下當機對話方塊上的 [重新啟動應用程式] 按鈕。

建立特定歸檔類型的問題 (5082008)

無法使用歸檔管理員建立下列歸檔類型:

解決方法:無。