Solaris 9 4/04 ご使用にあたって

共通デスクトップ環境 (CDE) に関する注意事項とバグ情報

Solaris 共通デスクトップ環境 (CDE) の実行時に発生するバグの情報および注意事項について説明します。

共通デスクトップ環境 (CDE) に関する注意事項

Solaris 9 では、文字集合 JIS X 0212:1990 に対するフォントが、「HeiseiMin-W3H」から、「HG-GothicB-Sun」と「HG-MinchoL-Sun」に変更になりました (今までの平成明朝体も引き続きインストールされますが、利用するにはシステム側の変更が必要となります)。

また、文字集合 JIS X 0213:2000 に関しては UTF-8 ロケール上で利用可能ですが、UNICODE3.1 で定義された文字集合が対象となります (ただし、Java および DPS からの利用はできません)。

SPARC: ディスクレスクライアントが設定された状態で電源管理が有効な場合、Sun Blade 1000 システムおよび Sun Blade 2000 システムでカーネルがパニックを起こす (バグ ID: 4985416)

Solaris 9 4/04 リリースの Sun BladeTM 1000 システムまたは Sun BladeTM 2000 システムのディスクレスクライアントが設定されている状態で電源管理が有効な場合、カーネルがパニックを起こします。このシステムパニックは、アイドル時間が経過したあとで発生します。

次のエラーメッセージが表示されます。


/usr/sbin/pmconfig: /etc/power.conf line (18) failed to convert mount
point to prom name.

このメッセージは /var/adm/messages ファイルにも記録されます。

回避方法: この問題を回避するためには、次の手順に従ってください。

  1. /etc/power.conf ファイルを編集して電源管理を無効にします。autopm エントリを default から disable に変更します。

  2. /etc/power.conf ファイルを編集したあとで、次のいずれかのオプションを選択して変更を有効にします。

    • システムをリブートする。

    • スーパーユーザーになり、次のコマンドを実行する。


      # /usr/sbin/pmconfig
      

CDE のリムーバブルメディア自動実行機能が削除されている (バグ ID: 4634260)

CDE デスクトップ環境のリムーバブルメディア自動実行機能は、Solaris 9 4/04 ソフトウェアから一時的に削除されています。

回避方法: CD-ROM などのリムーバブルメディアの自動実行機能を使用するには、次のいずれかを実行する必要があります。

SPARC: FontList オプションが指定されている場合、コマンド行から起動した dtmail がクラッシュする (バグ ID: 4677329)

dtmail をコマンド行から起動した場合、FontList オプションが指定されていると、IMAP サーバーに接続した後で dtmail がクラッシュします。次の例を参照してください。


/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:"

次のエラーメッセージが表示されます。


Segmentation Fault

この問題は、C および ja ロケールの両方で発生します。

回避方法: dtmail をコマンド行から起動するときは、FontList オプションを指定しないでください。

行数の多い電子メールの表示中に CDE がハングアップしたようになる (バグ ID: 4418793)

Solaris 9 4/04 Unicode または UTF-8 ロケールで、行数の多い電子メールメッセージを読むと、CDE Mailer (dtmail) がハングアップしたようになり、メッセージがすぐには表示されません。

回避方法 : 次のどちらかを実行してください。

Solaris PDA Sync がデスクトップ上の最後のエントリを削除できない (バグ ID: 4260435)

デスクトップから最後のエントリを削除した後に、PDA デバイスに対して同期処理を実行すると、最後のエントリが PDA デバイスからデスクトップに復元されてしまいます。 たとえば、カレンダの最後のアポイントメントやアドレス帳の最後のアドレスが、削除した後に復元されてしまいます。

回避方法 : 同期処理を実行する前に、PDA デバイスから最後のエントリを手動で削除してください。

Solaris PDA Sync のロケールとはコードセットが異なる PDA デバイスとデータを交換する場合の注意事項 (バグ ID: 4851847)

Solaris PDA Sync で日本語などの複数バイト文字を扱えるようになりましたが、PDA デバイスではコードセット Shift_JIS、Solaris 環境では ja または ja_JP.eucJP ロケール (コードセット eucJP) のように、PDA デバイスと Solaris 環境で異なるコードセットを利用する環境でデータを交換すると、両方の環境において、交換した複数バイト文字データが壊れる可能性があります。

回避方法 : PDA Sync を実行する前に必ず、PDA デバイスに付属しているバックアップ機能やバックアップユーティリティを使用して、PC などにデータの完全なバックアップをとってください。間違ってデータ交換をしてしまった場合には、バックアップデータからデータを復旧させてください。

dtmail で不在返信メッセージを作成すると、dtmail を起動したロケールと同じエンコーディングで不在返信メッセージが保存される (バグ ID: 4394110)

不在返信メッセージを作成する場合、dtmail はその内容を (日本語のメールの場合) ISO-2022-JP エンコーディングではなく、dtmail を起動したエンコーディングで保存します。 このため、不在返信メールを受信した際に、メールの内容が文字化けすることがあります。

回避方法 :不在返信メッセージが保存されている .vacation.msg ファイルを、次のように入力して (日本語のメールの場合) ISO-2022-JP エンコーディングに変更し、保存し直します。


% /usr/bin/iconv -f org_locale -t ISO-2022-JP $HOME/.vacation.msg \
> $HOME/.vacation.msg_tmp
% /usr/bin/cp $HOME/.vacation.msg_tmp $HOME/.vacation.msg

上記の org_locale には、iconv で使用されるコードセット (dtmail で作成した .vacation.msg ファイルのエンコーディングに対応) を指定します。日本語環境では、次の 3 つのいずれかです。

[日本語環境のみ] ja_JP.PCK ロケールおよび ja_JP.UTF-8 ロケールに関する注意事項

[日本語環境のみ] 移動メニューの設定で追加したメールボックス名が文字化けする (バグ ID: 4066565)

Solaris CDE 1.2 より前のメールプログラムで、オプションメニューの「移動メニューの設定」で登録したメールボックス名に日本語文字列が含まれている場合、Solaris CDE 1.2 以降のメールプログラムではそれらのメールボックス名が文字化けすることがあります。

回避方法 : Solaris CDE 1.2 あるいは Solaris CDE 1.3 のメールプログラムで、再度登録してください。