Home Tag : Suspend
サスペンド
- 2007-03-06 (Tue)
- Debian
どうも家のPCはLinuxでのS3と相性悪いらしくDebian入れてるPCもUbuntu入れたPCも うまくいかない。
Debianの方はvia_velocityに変更が入った後のカーネルに変えた事とで調子よくなった。
Ubuntuの方はまずv4l2のモジュール関連をrmmodしてからじゃないとサスペンドに以降する途中で固まる
さらにrmmodしても、VGAドライバにnvidiaのものを使ってると復帰で固まる。
ドライバをnvidiaからnvに戻すと普通に復帰する。
んーこれは直すのしんどいなあ調べてる最中に嫌になってきたw
わからんなぁ、マニュアルによると
Linux 2.4 AGPGART does not support power management, Linux 2.6 AGPGART does, but only for a few select chipsets. If you use either of these two AGP drivers and find your system fails to resume reliably, you may have more success with NVIDIA's NvAGP driver.
ってことで、さらに読むと
Option "NvAGP" "1" ... use NvAGP, if possible
となってるので追加したけど、一瞬コンソール表示されてから固まる。
キーボードを検出出来ないみたいな表示でるけどそもそもnvidiaつかわなかったらそんなエラーもでないし。。
まだ設定あるのかな。
- Comments: 0
- TrackBack (Close): -
DebianでNIC用udev rulesを変更
- 2007-02-08 (Thu)
- Debian
どうにもS3の復帰後固まる。
前から気になっていたudev rulesを再確認してみる。
以前に書いたルールは基本的に間違ってはいなかったけど少し加えて見た。
Debianの起動時に起動順(認識順番)を変えたい場合も下記の方法でできる。
- 変更点
-
- /etc/udev/rules.d/に直接書いたルールを1つ上の/etc/udev/以下に移動してrules.dから/etc/udev/にシンボリック・リンクを張る。
- 元からあったファイルのz25_persistent-net.rulesを参考に書き換える。
- このz25_persistent-net.rulesはじゃまなのでその後削除。
KERNEL=="eth*", SYSFS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
を下記に変更
SUBSYSTEM=="net", DRIVERS=="?*", KERNEL=="eth*", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
- xx:xx:xx:xx:xx:xxの部分はNICのMACアドレス(調べ方は下記参照)
- NAME="eth0"は上記で指定したNICにつける名前(自分が認識させたい順に0から付けていく)
- 他は記載通りにする。
ln -s ../local-network.rules /etc/udev/rules.d/10-local.rules
S3の復帰失敗は長時間寝かした後の2-3回に1回の割合での失敗なのでこの変更でうまくいったかどうかはしばらく様子見かなあ。
- Comments: 0
- TrackBack (Close): -
uswsusp
- 2007-02-04 (Sun)
- Debian
以前に書いた
スクリプト
echo -n mem > /sys/power/stateでのSuspend to RAMはどうしてもNICが固まりOSそのものも操作できなくなる。 そこでuswsuspに変更してみたところ、
/etc/init.d/network restartは必要なものの順調に動いてる。
スクリプト
#!/bin/sh sync sleep 5 s2ram -f -s sleep 5 /etc/init.d/networking restart done
sleepを削除
#!/bin/sh sync s2ram -f -s /etc/init.d/networking restart done
- Comments: 0
- TrackBack (Close): -
自動S3
- 2006-12-04 (Mon)
- Debian
http://juntake.dion.jp/server/Linux_HomeServer/no12/no12.html
を参考に自分に合わせてみる。
を参考に自分に合わせてみる。
- Comments: 0
- TrackBack (Close): -
S3 (Suspend)
- 2006-12-04 (Mon)
- Debian
家の環境だとS3復帰後どうしてもNetworkがおかしくなる。
/etc/init.d/networking restartすると、正常に通信出来るようになるので、スクリプトにしてみる。
#!/bin/sh sync sleep 2 echo -n mem > /sys/power/state sleep 10 /etc/init.d/networking restart
結果
- syncはいらないかもしれない。
- 復帰後のsleep 10 は 2とかだと失敗するので、長めにしてみた。
- echo コマンドは これ以外S3成功しなかった
- uswsuspも入れてあるのでs2ramコマンドでも行ける。
- echoコマンドの方が若干S3への移行も起動も速かった。
- Comments: 0
- TrackBack (Close): -
«Prev || 1 || Next»


