コマンドラインからサスペンドを禁止するにはどうすればよいですか?


9

コマンドラインからサスペンド/ハイバネートを禁止する方法はありますか?自宅のコンピューターにsshで接続し、作業中に一時停止しないようにします。


リモートマシンで実行されているUbuntuのバージョンは何ですか?
Ciaran Liedeman、2011年

リモートマシンはUbuntu 11.10でGnomeを実行しています。
user1477 '25年

Ubuntuサーバーまたはデスクトップインストールですか?ssh接続が死んでいるだけではないのですか?キープアライブを有効にして、それが違いを
生む

回答:



3

代わりにxdotoolを使用してください:

sudo apt-get install xdotool

次に、このようなbashループで

while true ; do
    DISPLAY=:0.0 xdotool key Shift_L   # send a "harmless" keypress to Xorg
    sleep 5                            # wait a little bit and do it again
done

0

で電源管理を無効にすることができgnome-control-centerます。


通常、コンピュータを一時停止したい。それはすべてラップトップです。しかし、私がそれにsshしたとき、一時停止を一時的に禁止したいのですが。
user1477 '25年

3
おそらく、どのgconf(またはこの勇敢な新しい11.10の世界ではdconf)キーがサスペンドを有効/無効にするかを見つけてから、コマンドラインからそれらを変更してサスペンドを有効/無効にするようにいくつかのシェルスクリプトを記述します。
Marius Gedminas、2011年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.