Wie sperre ich das Suspendieren über die Befehlszeile?

9

Gibt es eine Möglichkeit, das Anhalten / Ruhezustand über die Befehlszeile zu verhindern? Ich möchte in meinen Heimcomputer ssh und ihn nicht anhalten lassen, während ich daran arbeite.

user1477
quelle
Auf welcher Ubuntu-Version läuft der Remote-Computer?
Ciaran Liedeman
Auf dem Remote-Computer wird Gnome unter Ubuntu 11.10 ausgeführt.
user1477
Ist es eine Ubuntu Server- oder Desktop-Installation? Sind Sie sicher, dass die SSH-Verbindung nicht nur stirbt? Der Versuch, Keepalive zu aktivieren und zu sehen, ob das einen Unterschied macht
Ciaran Liedeman

Antworten:

3

Verwenden Sie stattdessen xdotool:

sudo apt-get installiere xdotool

Dann in einer Bash-Schleife wie dieser

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
Michael R. Hines
quelle
0

Möglicherweise möchten Sie die Energieverwaltung in deaktivieren gnome-control-center.

Anonym
quelle
Normalerweise möchte ich, dass mein Computer angehalten wird. Es ist ein Laptop und alles. Aber wenn ich mich darauf einlasse, möchte ich, dass die Suspendierung vorübergehend gesperrt wird.
user1477
3
Hm, finden Sie vielleicht heraus, welche gconf-Schlüssel (oder dconf in dieser schönen neuen 11.10-Welt) suspend aktivieren / deaktivieren, und schreiben Sie dann ein paar Shell-Skripte, um sie so zu ändern, dass suspend über die Befehlszeile aktiviert / deaktiviert wird.
Marius Gedminas