お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-03-21 18:16:41

futohoga
新しいメンバ
登録日: 2010-03-21

再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

はじめまして。

昨日、ubuntu9.10をインストールし使用し始めましたが、再起動すると、

エラー
"OAFIID:GNOME_*** " を読み込む際にパネルで問題が発生しました。
お使いの設定からアプレットを削除しますか?
削除しない(ボタン)/削除(ボタン)

というエラーウインドウが8個表示されてしまうようになりました。
(***=NotificationAreaApplet, IndicatorApplet, ShowDesktopApplet,
       ClockApplet, WindowListApplet, FastUserSwitchApplet,
       Panel_TrashApplet, WorkspaceSwitcherAppletの8種類)

同時に、上部パネルの右側の項目が全て消えてしまっています。

また、このエラーは、パネル上で右クリックし、「パネルへ追加」を選択しても表示されます。

昨日は、「削除」を選択したのち再起動を行いましたが、ログイン画面が表示されなくなり
ログイン不能になってしまいました。
やむなく再インストールを行いましたが、本日、同様なエラーが起こりました。

ですので、「削除」を選択せずに、解決できる方法をご存知の方がいらっしゃいましたら、
アドバイス等をご伝授いただければと思います。

よろしくお願いいたします。

OS:Ubuntu9.10
GNOME:2.28.1
PC:IBM ThinkPad R50e 1843HWJ(ノートPC), Pentium M 1.6GHz, memory 1.0GB

オフライン

 

#2 2010-03-21 19:03:33

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

「削除しない」場合はどうなるのでしょうか。

端末を使えばエラーの詳しい内容がわかるかもしれません。
削除した場合としない場合で、以下方法が分かれます。

エラーの内容からは、メニューアプレットは残っていると思われるので、
「アプリケーション」→「アクセサリ」→「端末」を起動してください。

もし無いのであれば、「Alt」+「F2」で「アプリケーションの実行」を起動し、
「gnome-terminal」と入力して実行してください。

$ に続けて以下のように入力してください。

コード:

gnome-panel --replace

Enterキーを押すと端末で起動したパネルに置換され、ログが見れるようになると思います。

1. 「削除」した場合
端末で起動したパネルを右クリックし、「パネルへ追加」をクリックします。
削除されたアプレットを追加してみてください。端末上にエラーが表示されますか。表示されたらその内容を教えてください。

2. 「削除しない」場合
コマンド入力直後に端末にエラーメッセージが表示されませんか?表示されたらその内容を教えてください。

オフライン

 

#3 2010-03-21 19:28:39

futohoga
新しいメンバ
登録日: 2010-03-21

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

vbkさん

お返事、ありがとうございます。

「削除しない」を選択してから端末を起動し、gnome-panel --replaceを実行したところ、
以下のような表示が現れるとともに、再びエラーウィンドウが8つ現れました。

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_ShowDesktopApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_WindowListApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_Panel_TrashApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_WorkspaceSwitcherApplet:
Failed to initialise the ActivationContext
** (gnome-panel:1929) : DEBUG: Initialized Panel Applet Signaler.
** (gnome-panel:1929) : DEBUG: Adding applet 0.
** (gnome-panel:1929) : DEBUG: Adding applet 1.
** (gnome-panel:1929) : DEBUG: Adding applet 2.

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_FastUserSwitchApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_ClockApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_IndicatorApplet:
Failed to initialise the ActivationContext

** (gnome-panel:1929) WARNING **: panel-applet-frame.c:1273: failed to load applet OAFIID:GNOME_NotificationAreaApplet:
Failed to initialise the ActivationContext

よろしくおねがいいたします

オフライン

 

#4 2010-03-21 19:42:06

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

エラーをGoogle先生に聞いても分からないという答えが…。

futohogaさん による投稿:

昨日、ubuntu9.10をインストールし使用し始めましたが、再起動すると、

アップデートは行いましたか。

もし行っていないのであれば、
「システム」>「システム管理」>「アップデート・マネージャ」(Alt+F2 > update-manager)で
「再チェック」、「アップデートをインストール」を行ってください。改善されるかもしれません。

オフライン

 

#5 2010-03-21 20:07:47

futohoga
新しいメンバ
登録日: 2010-03-21

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

vbkさん
お返事ありがとうございます。

apt-get upgradeを一度行い、270個程度、プログラムを更新しましたが、
アップデートマネージャーからは実行していませんでした。
チェックしたところ結果、17個ありました。
(bind9-host, dnsutils, libbind9-50, libdns50, libdns53, libisc50, libisccc50, libisccfg50, liblwres50, linux-generic, linux-headers-2.6.31-20, linux-headers-2.6.31-20-generic, linux-headers-generic, sreadahead, ureadahead)

ただ、「アップデートをインストール」ボタンを選択しても、アップデートが始まりませんでした。

アップデートの詳細を見たところ、
This Package provides the 'host' program in the form that is bundled with the BIND 9.X sources.
This Version differs from the one provided in the package called host, which is from NIKHEF, and
has a similar but different set of features/options.
とありました。

よろしくおねがいいたします。

オフライン

 

#6 2010-03-21 22:39:37

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

futohoga による投稿:

apt-get upgradeを一度行い、270個程度、プログラムを更新しましたが、
アップデートマネージャーからは実行していませんでした。
チェックしたところ結果、17個ありました。

どちらでも同じです。

アップデートの詳細は、「bind9-host」の詳細だと思います。パッケージごとに詳細情報があります。

アップデートが始まらなかったというのが謎ですね。リスト左側にチェックマークがついていますか。
または「ディストリビューションのアップグレード」ダイアログが表示されていませんか。
ダイアログが表示されてなく、チェックもついているとして、インストールが完全ではない可能性があります。
画面右上に通行禁止マークのようなものが表示されていませんか。

もう一度

コード:

sudo apt-get update
sudo apt-get upgrade

と入力し、エラーが発生しないどうか確認してください。

また、それぞれの作業をするときには、他の管理システムを終了させてください。
たとえば、Synapticを開きながらapt-getを端末から行うことはできません。

オフライン

 

#7 2010-03-21 23:19:40

Templer
メンバ
登録日: 2009-07-08

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

vbk による投稿:

futohoga による投稿:

apt-get upgradeを一度行い、270個程度、プログラムを更新しましたが、
アップデートマネージャーからは実行していませんでした。
チェックしたところ結果、17個ありました。

どちらでも同じです。

いえ違います。
依存関係で新規のインストールパッケージがある場合は、それらは保留となってインストールされません。
「apt-get」でインストールする場合は、それらを手動でインストールしなければなりません。

オフライン

 

#8 2010-03-21 23:36:40

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

不適切な説明で申し訳ない。どちらでも同じというのは、端末からでもパッケージマネージャでアップグレードしても同じということです。
保留パッケージはたしかアップデートマネージャでもインストールできませんよね。

すると、「アップデートが始まらなかったというのが謎」ではなく、そうなるべきですね。
んー。こういうのはdist-upgradeでアップグレードされるんでしたっけ;;

オフライン

 

#9 2010-03-21 23:45:29

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

#8 思考が、本題からずれてました。
一度、アプレットを完全削除後、インストールしてみてください。

コード:

sudo apt-get purge gnome-applets gnome-applets-data
sudo apt-get install gnome-applets gnome-applets-data

オフライン

 

#10 2010-03-22 11:09:16

futohoga
新しいメンバ
登録日: 2010-03-21

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

vbkさん、Templerさん、ありがとうございます。

sudo apt-get purge gnome-applets gnome-applets-data
sudo apt-get install gnome-applets gnome-applets-data

を実行後、再起動してみましたが、起動時、やはり今までどおりの
エラーがでてしまいます。

よろしくお願いいたします。

オフライン

 

#11 2010-03-22 14:34:25

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

直るかどうかまったく分かりませんが、保留になってるパッケージが少し怪しいです。
入れても問題なさそうなので、入れてみてはどうでしょう。

コード:

sudo apt-get install bind9-host dnsutils libbind9-50 libdns50 libdns53 libisc50 libisccc50 libisccfg50 liblwres50 linux-generic linux-headers-2.6.31-20 linux-headers-2.6.31-20-generic linux-headers-generic sreadahead ureadahead

オフライン

 

#12 2010-03-22 15:48:02

futohoga
新しいメンバ
登録日: 2010-03-21

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

vbkさん、お返事ありがとうございます。

保留になっているパッケージを全ていれ、再起動をかけてみましたが、やはり同様なエラーが現れてしまいます。

オフライン

 

#13 2010-03-22 19:24:29

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

とりあえず検索で判ったところまで:
エラーメッセージは次の共有ライブラリにありました.
ということは bonobo-activation-server が不具合を起こしている?

コード:

$ strings /usr/lib/libbonobo-activation.so.4 | grep initialise
Failed to initialise the ActivationContext
$ ps -ef | grep [b]onobo
xxx   1782     1  0 10:55 ?        00:00:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=20
$ ldd /usr/lib/bonobo-activation/bonobo-activation-server 
    linux-gate.so.1 =>  (0x00962000)
    libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0x00110000)
    libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4 (0x002eb000)
...略...

オフライン

 

#14 2010-03-22 19:39:34

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

追加:
/usr/lib/bonobo/servers/ に関連しそうなファイルがあります.
例えば Trash アプレットの bonobo 関連ファイルは

コード:

$ ls -l /usr/lib/bonobo/servers/GNOME_Panel_TrashApplet.server 
-rw-r--r-- 1 root root 18441 2009-10-20 18:36 /usr/lib/bonobo/servers/GNOME_Panel_TrashApplet.server
$ file /usr/lib/bonobo/servers/GNOME_Panel_TrashApplet.server 
/usr/lib/bonobo/servers/GNOME_Panel_TrashApplet.server: XML  document text

オフライン

 

#15 2010-03-22 22:19:32

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

gnome-panel そのものが libbonobo-activation.so.4 をリンクしていて,
API の bonobo_activation_activate_from_id_async の呼び出しでエラーになっている.
しかし strace によると,gnome-panel から直接 /usr/lib/bonobo/servers/*.server ファイルにアクセスしている様子は無い.

コード:

open("/etc/orbitrc", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/home/xxx/.orbitrc", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/tmp/orbit-xxx", {st_mode=S_IFDIR|0700, st_size=480, ...}) = 0
mkdir("/tmp/orbit-xxx", 0700)       = -1 EEXIST (File exists)
stat64("/tmp/orbit-xxx", {st_mode=S_IFDIR|0700, st_size=480, ...}) = 0
utime("/tmp/orbit-xxx", [0, 0])     = 0
connect(11, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-6d1-0-5fe7906bb0198"}, 46) = 0
bind(12, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-7a3-0-b086c1b3115"}, 44) = 0
getsockname(12, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-7a3-0-b086c1b3115"}, [44]) = 0
open("/tmp/orbit-xxx/bonobo-activation-register-f6f7ce564401959e739f58474ba762b0.lock", O_RDWR|O_CREAT, 0700) = 18
open("/tmp/orbit-xxx/bonobo-activation-server-f6f7ce564401959e739f58474ba762b0-ior", O_RDONLY) = 19
connect(19, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-703-0-76173898a7355"}, 46) = 0
connect(22, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-7aa-0-60da33ce49ed2"}, 46) = 0
connect(24, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-7b1-0-7b32346885616"}, 46) = 0
connect(25, {sa_family=AF_FILE, path="/tmp/orbit-xxx/linc-7ad-0-1ffa112682309"}, 46) = 0

/tmp/orbit-xxx を介して bonobo-activation-server と接続している?

#1 の futohogaさん による投稿:

ログイン画面が表示されなくなり
ログイン不能になってしまいました。
やむなく再インストールを行いましたが、本日、同様なエラーが起こりました。

再インストールでも同じ状況なのは,その方法に問題が有るからでは?
-- 例えば容量不足で /tmp に書き込めない --

オフライン

 

#16 2011-03-20 17:11:02

mononom
新しいメンバ
登録日: 2011-03-20

Re: 再起動もしくは「パネルへ追加」を行うと"OAFIID:GNOME_~"というエラーが起きます

自分の体験ですが、indicator-applet-sessionをインストールすれば直りました。

オフライン

 

Board footer

Powered by FluxBB