vine-users ML アーカイブ



[vine-users:078030] Re: acpi によるサスペンドを回避し たい

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:078030] Re: acpi によるサスペンドを回避し たい
  • Date: Thu, 31 Jan 2008 22:30:19 +0900 (JST)
長南です。

suspend、hibernate は使っていませんし、よく知りません。それで、
質問に答えることはできないのですが、疑問がたくさんわいてきました。

深水さんのメールより [vine-users:078024]
> 
> 仕方がないので,当面はスタンバイを回避する次善策として,
> 誰かしらのユーザアカウントでログインした状態にしておく
> ことで対応しようと思います.ご助言有難うございました.

それも何か気持ちが悪いですね。スクリーン・ロックしておくので
しょうけれど。

「apmをコンソールで実行すると,「No APM support in kernel」と表示
されてしまいます」ということなら、apmd はインストールしても、
動かないのではないでしょうか。/etc/rc.d/init.d/apmd の最初のあたりを
読んでみてください。

ブートパラメータに acpi=off を指定するとブートしなくなるのは、
わたくしのところでも同様です。正常にブートするときのメッセージと
くらべて見ると、Suspend2 関係の処理の直前で止まっているようなので、
acpi を off にした以上、当然なのかもしれません。

以下、疑問点です。

1) GDM のログイン画面でサスペンドが起きるそうですが、何がトリッガーに
   なっているんでしょう。アイドル時間ですか。それはどこで設定されて
   いるんでしょうか。まさにそれを聞きたいのだ、とおっしゃるかもしれ
   ませんけれど。
2) 電源ボタン ON で復帰しないんですか。
3) suspend なんですか、hibernate なんですか、それともモニターが
   ブラックアウトしているだけなんですか。
4) BIOS で suspend を設定しているわけではないのですか(BIOS でそんな
   ことができるかどうか知りませんが)。
5) 意図的に suspend/hibernate したときは、復帰に成功するのですか。
   ところで suspend って、どうやるのが正式の(と言うのも変だけれど)
   方法なんですか。Gnome の「電源管理」で出てくるのも、「ハイバー
   ネート」と「なにもしない」だけですから、Vine では hibernate が
   標準なのかもしれません。
6) Gnome では gnome-power-manager というプログラムが、電源管理を
   しているようです。GDM のログイン画面では、gnome-power-manager は
   動いていません。それでも、gnome-power-manager の設定が
   利用されているのでしょうか。システム全体の設定ファイルは、
   /etc/gconf/gconf.xml.defaults/%gconf-tree.xml のようですけれど。
7) GDM の Reference Manual を見ると(Gnome のヘルプから捜しました)、
   Configuration の SuspendCommand の項にこんなことが書いてあります。
       Note that the default for this value is not empty so to
       disable suspend you must set this explicitly to an empty value.
   これは関係ないでしょうか。設定ファイルは、/etc/X11/gdm/custom.conf 
   と /usr/share/gdm/defaults.conf です。
8) GDM を使わなかったらどうなるでしょう。"しち"さんがおっしゃるように
   runlevel 3 で起動してもよいし、ほかのディスプレイマネージャーを
   使ってみてもよいし。
9) もう一度書きますが、意図しない suspend だか hibernate だかを
   引き起こしているのが GDM や Gnome 関係でなかったら、それは何なん
   でしょう。
10)ひょっとすると、ハードウェアの問題かもしれません。マザーボードの
   型番で調べると、何か情報が出てくるかも。

-- 
長南洋一