
Ubuntu日本語フォーラム

ログインしていません。
topで見てみるとnautilusが一番上に居座って、CPUを90%以上使用していました。
(今は50%くらいに下がっていますが。)
topで見たときnautilusのユーザーは普段使うアカウントになっています。
何をしているのかディスクへのアクセスもずっと継続しています。
自作デスクトップ
Ubuntu7.10
CPU:Celeron D 2.8GHz
メモリ:512MB
これとは別にUbuntu7.10のノートもあるのですが、
こちらはこの現象は出ません。
重いので何とかしたいのですが、どうすればよいでしょうか?
オフライン
NautilusがCPUを占有するという話は、いろいろ出ているようです。
曰く、「ファイル・ブラウザ中で動画や画像をプレビューさせているとCPU使用率が100%になる」だとか(解決済み?もしは設定で回避可能?)、「ログアウトとログインを繰り返すとCPU使用率があがる」だとか。
該当する動作をしている場合は、上記スレッドを参考にしてみてはいかがでしょう。ディスクのアクセスについてはよくわかりませんが、プロセスごとのディスクアクセスの状況を表示するコマンドを使って原因を特定する必要があるのではないでしょうか(ps auxで、STATがDになっているものを調べれば良い?)。
オフライン
xorg.confのフォントcyrillicをコメントアウトして再起動してみました。
今のところ大丈夫ですが、前回は再起動しても一日もたなかったのです。
ログをみると、
再起動する前までkern.log,syslogに
Jan 28 15:26:01 XXXXX kernel: [360658.539228] vt: argh, driver_data is NULL !
というのがたくさん出ていました。
関係ありますかね?
伏字はコンピュータ名です。
オフライン
こちらには、xorg.confの中にcyrillicフォントに関する記述はありませんね(Filesセクションがごっそり抜け落ちている?)。以前のバージョンではあったような気がしますが、7.10をクリーンインストールしてからはなくなったような気がします。でも、Xorg.0.logにはFontPathがどうとかってログが残っているので、どこか別の場所で設定してるのかもしれませんが……。あと、同じログファイルに
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
という記述もありました。
"vt: argh, driver_data is NULL !"は、検索してみるとこんなバグレポートがひっかかりました。"sudo reboot"時にこのメッセージが繰り返し記録されるどうのこうの?
オフライン
Warning(WW)がでるからインストールしてみたのです。
今のところ好調です。
オフライン
再発しました。
フォントは関係なかったみたいです。
ps aux
でみてみると、
ステータスRでnautilus --no-default-window --sm-client-id default2
というのがありました。
ステータスDはありませんでした。
timeが700分近くなっているので、昨夜からずっとやっているようです。
オフライン
うちでも、"nautilus --no-default-window --sm-client-id default2"は動いています(ステータスS)。起動時間を見る限りログインしてからずっとだと思います。だから、700分って数字は問題ないんじゃないでしょうか。
となると何が原因なのでしょうかね……。すみません、自分にはお手上げです。
オフライン
ありがとうございます。
そうですね。ノートで確認してみると同じくステータスSで居ました。
どうもステータスRというのがおかしいみたいですね。
オフライン
ノートとの違いで他に思い当たるのは、(もちろんハード的に大きく違うのですが)
VineLinux(EUC-JP)で使用していたミラーセットをそのまま引き継いでいるということです。
しかもそれを/rootと/homeにマウントしています。
まずいですかね。
UbuntuはUTF-8ですが日本語が文字化けするだけなので何もしてません。
最後の編集者: loser (2008-01-29 16:13:06)
オフライン
もしかしてVineから設定も引き継いでいますか?
もしそうなら、切り分けのために新しくユーザを作って、そちらで再現するか
確かめることをお勧めします。
あとは、同じような現象が出ている人が以下にいますが、解決には至っていないようです。
http://www.mail-archive.com/[email protected]/msg02912.html
また、ssh(scp)でデスクトップにファイルをコピーしてくると同じ現象になる、
こともあるようです。
このあたりは該当しますか?
オフライン
hito による投稿:
もしかしてVineから設定も引き継いでいますか?
もしそうなら、切り分けのために新しくユーザを作って、そちらで再現するか
確かめることをお勧めします。
Vineの設定を残したままマウントしています。
やってみますが、ログアウトしてもずっと
nautilus --no-default-window --sm-client-id default2
プロセスが残っているのです。
ファイルサーバとしてログイン画面のまま24時間稼働しています。
オフライン
pkill nautilusとかで殺せないでしょうか?
しかしscpするとうんぬん、というのにそっくりな現象ですね。
もしかしてファイルサーバとしての記録場所は/home/<username>以下にありますか?
オフライン
killでとりあえず殺しました。
ssh,scpはしていません。
共有場所は/home/public
もちろんpublicというユーザーはいません。
新しいユーザーを作りました。そちらを使用することにして様子を見てみます。
オフライン
サーバとして常時稼働し、ログインログアウトを繰り返しているなら、まさしくこの問題ではないでしょうか。
そのバグ報告のコメントには、
1/ startup PC.
2/ login
3/ Can do [Places->home] and quit OK. Can re-do numerous times OK.
4/ logout
5/ login
6/ Nautilus using 100% CPU (or near to).
7/ Can't do [Places->home] - no response.
8/ End Nautilus process.
9/ Can do [Places->home] but on quit Nautilus starts using 100% CPU again.
10/ End Nautilus process.
11/ logout
12/ login
13/ Can do [Places->home] and quit OK. Can re-do numerous times OK.
14/ logout
15/ login
16/ Nautilus using 100% CPU (or near to).
17/ Can't do [Places->home] - no response.
18/ End Nautilus process.
19/ Can do [Places->home] but on quit Nautilus starts using 100% CPU again.
20/ End Nautilus process.
21/ logout
なんてことも書いてあります。loserさんの方でも再現性はありますでしょうか。あと、途中で読むの諦めちゃったのですけれども、どこかに回避策が書いてあるかもしれません(Hardyでは修正済みで、Gutsyのほうはとりあえず放置状態?)。
オフライン
ありがとうございます。
そのバグ報告の中のコメント
Disable Tracker on System – Preferences – Sessions and the problem will end.
を試してみました。
これでしばらく様子を見ます。
なお、ログイン、ログアウトを繰り返しても状況は再現しません。
私の場合はログアウトしたまま放置している間に起こるような気がします。
新しく作ったユーザーでウィンドウのタイトルバーが表示されなくなってしまったので、
元のユーザーを使用しています。
最後の編集者: loser (2008-01-29 19:50:20)
オフライン
loser による投稿:
Disable Tracker on System – Preferences – Sessions and the problem will end.
で昨日まで何事もなく過ごせました。
昨日ログインしたところ動作が重かったのでtopで確認したところnautilusがいました。
killを叩いたのですが、「そのPIDはありません。」と言われました。
再度topしたらnautilusはいなくなっていました。
さらに様子を見ます。
オフライン