GNOME 2.0 問題の解決方法 (Solaris 版)

第 2 章 起動時の問題

この章では、GNOME 2.0 デスクトップを起動したときに発生する問題について説明します。

2.1 ログイン画面に GNOME デスクトップのメニュー項目が表示されない

問題  

ログイン画面に GNOME 2.0 デスクトップのメニュー項目が表示されません。 

解決方法  

現在、C ロケール用の GNOME dtlogin リソースファイルしかインストールされていません。 その他のロケール用の GNOME ログインオプションを表示するには、このリソースファイルを使用しているロケールに対応する正しいディレクトリにコピーする必要があります。 dtlogin ファイルをコピーするには、次のコマンドを使用します。  

cp /usr/dt/config/C/Xresources.d/Xresources.Sun-gnome-2.0* /usr/dt/config/locale/Xresources.d このファイルは将来のリリースで各ロケールに対応する予定です。

2.2 起動時のエラーメッセージ

問題  

起動時のエラーメッセージが記録される場所はどこですか。 

解決方法  

次のファイルには、「アクセス権が間違っている」や「ファイルがない」などの問題を診断するのに役立つメッセージが記録されます。  

~/.dt/startlog

~/.dt/startlog.old

~/.dt/startlog.older

より詳細な情報を記録するには、~/.dtprofile ファイルを編集して、dtstart_sessionlogfile=/dev/null 行を削除します。

セッションログは、次の場所に記録されます。  

~/.dt/sessionlogs/*  

これに代わる解決方法としては、フェイルセーフセッションから gnome-session を実行して、表示されるエラーメッセージを読む方法があります。

2.3 一般的な起動時の問題

問題 

次のような一般的な起動時の問題を解決するにはどのようにしたらいいですか。

  • ログインプロセスが真っ暗な画面から進まない。

  • パネルが入力に応答しない。

  • アイコンが正しく表示されない。

  • パネルが表示されない。

  • /opt/gnome-2.0/share 内のファイルを参照しているが、それらのファイルは存在しないというエラーメッセージが表示される。

  • 正しいアイコンの代わりに、メインメニューの GNOME フットプリントアイコンが表示される。

  • デスクトップの背景に画像が表示されない。

解決方法 

次の手順を実行します。

  1. 次のクリーンアップスクリプトを実行します。 /usr/bin/gnome-cleanup

  2. ~/.dt/sessions/gnome からセッションファイルを削除します。

  3. .xinitrc ファイル内に GNOME 2.0 デスクトップと衝突するものがないことを確認します。 衝突するものがないか確実でない場合は、~/.xinitrc ファイルの名前 を ~/.xinitrc.orig に変更して、もう一度ログインします。

  4. LD_LIBRARY_PATH が互換性のないバージョンの GNOME ライブラリを指していないことを確認します。 GNOME 2.0 デスクトップでは、LD_LIBRARY_PATH を設定する必要はありません。 ほかのアプリケーションのために LD_LIBRARY_PATH を設定する必要がある場合、/usr/lib/usr/sfwLD_LIBRARY_PATH に追加します。

  5. gconfd-2 プロセスを強制終了します。

  6. 次のコマンドを実行します。 bonobo-slay

    もう一度ログインします。