共同桌面環境 (CDE) 在 Solaris 10 作業系統中存在下列錯誤。
當針對 Solaris Trusted Extensions 配置 x64 系統時,除了超級使用者之外,具有管理角色的使用者均無法在控制台上連線至 X Window 伺服器。應用程式無法啟動。不會顯示錯誤訊息。
解決方法:允許來自本地主機的 TCP 連線。若要允許 TCP 連線,請建立 /etc/X0.hosts 檔案,然後加入包含全域區域主機名稱的一行文字。
在信任的 CDE 桌面上,螢幕鎖定可正常啟動,但當您解除鎖定螢幕時,桌面會顯示不正確的訊息,然後將您登出。LDAP 名稱服務不會發生此問題,只有其他名稱服務會發生此問題。
螢幕上將顯示下列錯誤訊息:
Your account has expired, you will be logged out in 10 seconds, or click OK to logout immediately |
解決方法:請選取以下解決方法之一。
解決方法 1:在全域區域中,編輯 /etc/nsswitch.conf 檔案,在 passwd 行的末尾加上 xxxx。選擇下列範例之一:
passwd: files xxxx |
passwd: files ldap xxxx |
解決方法 2:透過 SMF 重新啟動名稱服務快取常駐程式 (nscd) 服務:
# svcadm restart name-service-cache |
在信任的 Java DS 桌面上的多重標籤階段作業中,當您選取 [切換至不同的角色] 時,桌面會顯示不正確的訊息。此外,也無法切換角色。此錯誤不影響 LDAP 名稱服務,但會影響所有其他的名稱服務。
螢幕上將顯示下列錯誤訊息:
Couldn't set account management for root. |
解決方法:請選取以下解決方法之一。
解決方法 1:在全域區域中,編輯 /etc/nsswitch.conf 檔案,在 passwd 行的末尾加上 xxxx。選擇下列範例之一:
passwd: files xxxx |
passwd: files ldap xxxx |
解決方法 2:透過 SMF 重新啟動 nscd 服務:
# svcadm restart name-service-cache |
當您拖曳 dtfile 圖示時,此圖示和滑鼠指標可能不會顯示。不會顯示錯誤訊息。
解決方法:請將下列行增加至 /usr/dt/config/<locale>/sys.resources 檔案的 #if EXT_SUN_TS OL 下:
!! DragNDrop protocol. Other styles cause policy violation. *DragInitiatorProtocolStyle: DRAG_DYNAMIC *DragReceiverProtocolStyle: DRAG_DYNAMIC |
當 SMC 用來管理網路安全性範本時,會更新 /etc/security/tsol/tnrhdb 檔案,但不會更新 tndb 快取。網路安全性定義不會生效。不會顯示錯誤訊息。
解決方法:在您修改 SMC 中的網路項目之後,以下列其中一個指令,手動更新 tndb 快取:
在檔案範圍中修改項目:
# /usr/sbin/tnctl -H /etc/security/tsol/tnrhdb |
在 LDAP 範圍中修改項目:
# /usr/sbin/tnctl -H <hostname> |
當您鍵入 /usr/X11/bin/xrander -s 指令設定較小的螢幕解析度時,信任的資料平行儲存區便不再顯示。這會影響信任的 CDE 桌面,但不會影響信任的 Java DS 桌面。不會顯示錯誤訊息。
解決方法:在解析度變更之後,請重新啟動工作區管理員。從 CDE 工作區功能表中選取 [視窗] -> [重新啟動工作區管理員],然後按一下 [確定]。
如果您是從遠端登入並在 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 |
如果您使用 JumpStart 安裝方法,程序可能會使用系統標識配置檔 (sysidcfg)。此檔案用於產生系統的特定 Xsun 配置檔。sysidcfg 檔案的 Xsun 配置部分是由指令 kdmconfig -d filename 所建立的。但是在使用預設 Xorg 伺服器的系統上,此指令不會建立包含任何 Xorg 配置資訊的檔案。因此,在這些系統上,您無法使用不具備其他準備步驟的 JumpStart 方法。
解決方法:在使用 Xorg 伺服器的系統上使用 JumpStart 安裝方法之前,請先執行下列步驟。
準備特定的 xorg.conf 檔案,以便在系統上使用。將此檔案儲存在 JumpStart 伺服器的 JumpStart 目錄中。
使用下列任一指令建立 xorg.conf 檔案:
/usr/X11/bin/Xorg -configure
/usr/X11/bin/xorgconfig
/usr/X11/bin/xorgcfg
建立一個完成程序檔,該程序檔可以將 xorg.conf 檔案複製到您要進行安裝之系統中的 /etc/X11 目錄。例如,此程序檔可能包含下行:
cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf |
在自訂 JumpStart 規則檔案中,會將結束程序檔包含在您要安裝之類型系統的規則項目中。
執行自訂 JumpStart 安裝。
如需有關如何執行自訂 JumpStart 安裝的說明,請參閱「Solaris 10 8/07 安裝指南:自訂 JumpStart 及進階安裝」。第 4 章包含有關 JumpStart 規則檔的資訊,第 5 章則有一節提供有關結束程序檔的資訊。
已暫時從 Solaris 10 軟體中移除了 CDE 桌面環境中的可移除式媒體自動執行功能。
解決方法:若要使用 CD-ROM 或其他可移除式媒體磁碟區的自動執行功能,您必須執行以下作業之一:
從可移除式媒體檔案系統的頂層執行 volstart 程式。
依照 CD 隨附的說明從 CDE 之外存取。
在您從桌面刪除最後一個項目之後,當您同步處理您的掌上型裝置時,該項目會從掌上型裝置中復原回桌面。此類您可能予以刪除、然後又復原之項目的範例有:您的 [行事曆] 上的最後一個約會或 [位址管理員] 中的最後一個位址。
解決方法:在同步化之前,請以手動方式從掌上型裝置刪除最後一個項目。