
Ubuntu日本語フォーラム

ログインしていません。
atで指定時刻にコマンドを実行するようにしています。
指定時刻の1分前に/sys/class/rtc/rtc0/wakealarmで起動するようにしていて、起動はするのですが、atが指定時刻に実行されません。指定時刻より数分遅れて実行されてしまいます。
なぜでしょうか?
なお、http://forums.linuxmint-jp.net/viewtopic.php?f=2&t=1091 でも質問させていただいていますが、回答がないので、こちらでも質問させていただきます。
オフライン
1分では短すぎて、at の起動にたどり着けないだけではないかと。
5分 とか 10分とか、指定時刻までに十分な余裕を持って起動をかけてはどうでしょう。
オフライン
ご回答ありがとうございます。
5分前に起動しても同じ症状でした。起動は15秒ほどで完了するので余裕は十分にあると思います。
他にも、コマンドからサスペンドしているのですが、サスペンド後にすぐに起動してしまうこともあり、いろいろ苦戦しています。
2回目は必ずサスペンドできます。
オフライン
atとは関係ありませんが、1回目のサスペンド後はすぐ起動してしまい、2回目のサスペンドは正常にサスペンドできるという症状ならば私も経験したことがあります。
私の場合はBluetooth機器が問題だったようで、Bluetoothのキーボードの電源をOFFにした状態でサスペンドすると1回目で正常にサスペンドできるようになりました。
もしBluetooth機器を使っているようでしたら試してみて下さい。
オフライン
Bluetooth機器は使っていませんが、周辺機器をはずしたり、変えたりして様子を見てみます。
ご回答ありがとうございます。
オフライン