Как запретить приостановку из командной строки?


9

Есть ли способ запретить приостановку / спящий режим из командной строки. Я хочу подключить ssh к своему домашнему компьютеру и не отключать его, пока я работаю над ним.


Какая версия Ubuntu работает на удаленной машине?
Кьяран Лидеман

Удаленный компьютер работает с Gnome в Ubuntu 11.10.
user1477 25.10.11

Это Ubuntu Server или настольная установка? Вы уверены, что ssh-соединение не просто умирает? Попытка включить keepalive и посмотреть, будет ли это иметь значение
Ciaran Liedeman

Ответы:



3

Используйте вместо этого xdotool:

sudo apt-get установить 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.


Обычно я хочу, чтобы мой компьютер завис. Это ноутбук и все. Но когда я вхожу в нее, я бы хотел временно приостановить приостановку.
user1477 25.10.11

3
Хм, возможно, выясните, какие ключи gconf (или dconf, в этом прекрасном новом мире 11.10) включают / выключают suspend, затем напишите пару сценариев оболочки, чтобы изменить их, чтобы включить / отключить suspend из командной строки.
Мариус Гедминас
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.