Как отключить систему от сна?

я получаю установки Web-сервера у себя дома на старом АМД 2400+ рабочий стол. У меня Ubuntu 11.04 установлена и работает, через некоторое время, я уже не могу войти на сервер. Когда я захожу на клавиатуре и нажмите клавишу, все волшебным образом снова работает.

я посмотрел через BIOS и я не вижу никаких возможностей экономии энергии включен. Есть ли что-нибудь подобное в Ubuntu? Он может быть отключен?

у меня нет никакого GUI установлен. Это только консоль.

35
задан 7 June 2011 в 01:17

51 ответ

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 2 August 2018 в 03:22
  • 1
    gconf редактор требует графического интерфейса. – Eric 9 July 2015 в 11:12

В Ubuntu 16.04 LTS я успешно использовал следующее, чтобы отключить приостановку:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

И это, чтобы снова включить его:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
24
ответ дан 4 August 2018 в 19:19
  • 1
    Как я могу проверить, уже ли они или не маскируются? (И что делает mask или unmask в любом случае? Никогда не слышал об этом раньше.) – ArtOfWarfare 15 September 2017 в 03:53
  • 2
    @ArtOfWarfare от man systemctl "маску один или более блоков, как указано в командной строке. Это позволит связать эти устройство файлы в /dev/нуль, что делает невозможным, чтобы начать их. Это более сильная версия отключить, т. к. она запрещает все виды активации устройства, в том числе включение и ручной активации. Используйте эту опцию с осторожностью. Этой награды --вариант выполнения только маскируют временно, до следующей перезагрузки системы. Опция --теперь может использоваться, чтобы гарантировать, что блоки тоже остановился. Эта команда рассчитывает допустимые имена только, он не принимает блока путей к файлам." – Centimane 24 October 2017 в 21:17
  • 3
    @Centimane - Спасибо. Итак, как бы я мог проверить, были ли они уже mask ed или нет? Очевидно, я мог бы попытаться просто запустить их и посмотреть, что произойдет, но это потенциально может вызвать побочный эффект от установки моего компьютера (что было бы ... плохо ... у него возникают проблемы, поэтому я хочу просто убедитесь, что он никогда не спит.) – ArtOfWarfare 24 October 2017 в 22:33
  • 4
    @ArtOfWarfare вы можете просто проверить /etc/systemd/system/ на ссылку на /dev/null – Centimane 24 October 2017 в 22:38
  • 5
    @ArtOfWarfare или systemctl show -p FragmentPath [service]. Свойство FragmentPath сообщает вам, где systemd думает, что файл устройства живет. Маскированная служба скажет /dev/null – Centimane 24 October 2017 в 22:41

GUI

Вы посмотрели:

Система -> Настройки -> Управление питанием

На вкладке питания переменного тока, Установите компьютер в режим сна, когда он неактивен для : «Никогда»

GUI

Можете ли вы открыть «gconf-editor»?

Искать в: /apps/gnome-power-manager/timeout [ ! d8]

Попробуйте установить sleep_computer_ac на 0

Я не уверен, если что-то еще нужно изменить.

16
ответ дан 4 August 2018 в 19:19
  • 1
    Как мне это сделать на консоли? У меня нет установленного gui. – Mike Wills 7 June 2011 в 01:17
  • 2
    @Майк Уиллс обновляется, так как у вас нет GUI – Jason Iverson 7 June 2011 в 01:41
  • 3
    Опять же, у меня нет гнома или любого установленного. Это чистая консоль. – Mike Wills 7 June 2011 в 06:47
  • 4
    До даты командной строки способ: gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout '0' && gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout '0' – dess 22 July 2015 в 14:45
  • 5
    @десс очень полезная. Спасибо! Вы должны опубликовать ваш ответ в качестве ответа для других, чтобы видеть. – kalu 13 January 2016 в 02:59

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 4 August 2018 в 19:19

в Ubuntu 16.04 ЛЦ, я успешно использовал следующие действия, чтобы отключить приостановить:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

и это снова включить ее:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
24
ответ дан 6 August 2018 в 03:32
  • 1
    Как бы я проверить, так ли это или нет уже в маске? (А что значит mask и unmask делают? Никогда не слышал раньше.) – ArtOfWarfare 15 September 2017 в 03:53
  • 2
    @ArtOfWarfare От man systemctl "Маска одного или нескольких блоков, как указано в командной строке. Это свяжет эти файлы блоков с / dev / null, что делает невозможным их запуск. Это более сильная версия отключения, поскольку она запрещает все виды активации устройства, включая активацию и ручную активацию. Используйте этот параметр с осторожностью. Это означает, что параметр -runtime временно маскируется только до следующей перезагрузки системы. Опция -now может использоваться для обеспечения того, чтобы блоки также были остановлены. Эта команда ожидает только действительных имен модулей, она не принимает пути файлов файлов. & Quot; – Centimane 24 October 2017 в 21:17
  • 3
    @Centimane - Спасибо. Итак, как бы я мог проверить, были ли они уже mask ed или нет? Очевидно, я мог бы попытаться просто запустить их и посмотреть, что произойдет, но это потенциально может вызвать побочный эффект от установки моего компьютера (что было бы ... плохо ... у него возникают проблемы, поэтому я хочу просто убедитесь, что он никогда не спит.) – ArtOfWarfare 24 October 2017 в 22:33
  • 4
    @ArtOfWarfare вы можете просто проверить /etc/systemd/system/ на ссылку на /dev/null – Centimane 24 October 2017 в 22:38
  • 5
    @ArtOfWarfare или systemctl show -p FragmentPath [service]. Свойство FragmentPath сообщает вам, где systemd думает, что файл устройства живет. Маскированная служба скажет /dev/null – Centimane 24 October 2017 в 22:41

GUI

Вы посмотрели:

Система -> Настройки -> Управление питанием

На вкладке питания переменного тока, Установите компьютер в режим сна, когда он неактивен для : «Никогда»

GUI

Можете ли вы открыть «gconf-editor»?

Искать в: /apps/gnome-power-manager/timeout [ ! d8]

Попробуйте установить sleep_computer_ac на 0

Я не уверен, если что-то еще нужно изменить.

16
ответ дан 6 August 2018 в 03:32
  • 1
    Как мне это сделать на консоли? У меня нет установленного gui. – Mike Wills 7 June 2011 в 01:17
  • 2
    @Mike Wills Обновлено, так как у вас нет gui – Jason Iverson 7 June 2011 в 01:41
  • 3
    Опять же, у меня нет гнома или любого установленного. Это чистая консоль. – Mike Wills 7 June 2011 в 06:47
  • 4
    Текущий путь к командной строке: gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout '0' && gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout '0' – dess 22 July 2015 в 14:45
  • 5
    @десс очень полезная. Спасибо! Вы должны опубликовать ваш ответ в качестве ответа для других, чтобы видеть. – kalu 13 January 2016 в 02:59

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 6 August 2018 в 03:32
  • 1
    gconf редактор требует графического интерфейса. – Eric 9 July 2015 в 11:12

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 7 August 2018 в 21:20

В Ubuntu 16.04 LTS я успешно использовал следующее, чтобы отключить приостановку:

  sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target  

И это, чтобы снова включить его:

  sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target  
24
ответ дан 7 August 2018 в 21:20

GUI

Вы посмотрели:

Система -> Настройки -> Управление питанием

На вкладке питания переменного тока, Установите компьютер в режим сна, когда он неактивен для : «Никогда»

Terminal

Вы можете открыть «gconf-editor»?

Искать в: / apps / gnome-power-manager / timeout

Попробуйте установить sleep_computer_ac на 0

Я не уверен, если что-то еще должно быть также изменился.

16
ответ дан 7 August 2018 в 21:20

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 10 August 2018 в 09:38

GUI

Вы посмотрели:

Система -> Настройки -> Управление питанием

На вкладке питания переменного тока, Установите компьютер в режим сна, когда он неактивен для : «Никогда»

Terminal

Вы можете открыть «gconf-editor»?

Искать в: / apps / gnome-power-manager / timeout

Попробуйте установить sleep_computer_ac на 0

Я не уверен, если что-то еще должно быть также изменился.

16
ответ дан 10 August 2018 в 09:38

В Ubuntu 16.04 LTS я успешно использовал следующее, чтобы отключить приостановку:

  sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target  

И это, чтобы снова включить его:

  sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target  
24
ответ дан 10 August 2018 в 09:38

Я нашел Light Locker, так как у меня Ubuntu 14.04.2 с LXDE (Lubuntu) Desktop; если у вас есть этот рабочий стол, вы можете изменить настройки по умолчанию и управлять этим монитором. В противном случае вам может потребоваться установить gconf-editor через терминал, если у вас его нет. Light Locker находится в разделе «Предпочтения» в главном меню.

0
ответ дан 13 August 2018 в 15:49

В Ubuntu 16.04 LTS я успешно использовал следующее, чтобы отключить приостановку:

  sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target  

И это, чтобы снова включить его:

  sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target  
25
ответ дан 13 August 2018 в 15:49
  • 1
    Как я могу проверить, уже ли они или не маскируются? (И что делает mask или unmask делать так или иначе? Никогда не слышал об этом раньше.) – ArtOfWarfare 15 September 2017 в 03:53
  • 2
    @ArtOfWarfare Из man systemctl "Маска одного или нескольких блоков, как указано в командной строке. Это свяжет эти файлы блоков с / dev / null, что делает невозможным их запуск. Это более сильная версия отключения, поскольку она запрещает все виды активации устройства, включая активацию и ручную активацию. Используйте этот параметр с осторожностью. Это означает, что параметр -runtime временно маскируется только до следующей перезагрузки системы. Опция -now может использоваться для обеспечения того, чтобы блоки также были остановлены. Эта команда ожидает только действительных имен модулей, она не принимает пути файлов файлов. & Quot; – Centimane 24 October 2017 в 21:17
  • 3
    @Centimane - Спасибо. Итак, как бы я мог проверить, были ли они уже mask ed или нет? Очевидно, я мог бы попытаться просто запустить их и посмотреть, что произойдет, но это потенциально может вызвать побочный эффект от установки моего компьютера (что было бы ... плохо ... у него возникают проблемы, поэтому я хочу просто убедитесь, что он никогда не спит.) – ArtOfWarfare 24 October 2017 в 22:33
  • 4
    @ArtOfWarfare вы можете просто проверить / etc / systemd / system / ссылку на / dev / null – Centimane 24 October 2017 в 22:38
  • 5
    @ArtOfWarfare или systemctl show -p FragmentPath [service] . Свойство FragmentPath сообщает вам, где systemd считает, что файл юнита живет. Маскированная служба скажет / dev / null – Centimane 24 October 2017 в 22:41

GUI

Вы посмотрели:

Система -> Настройки -> Управление питанием

На вкладке питания переменного тока, Установите компьютер в режим сна, когда он неактивен для : «Никогда»

Terminal

Вы можете открыть «gconf-editor»?

Искать в: / apps / gnome-power-manager / timeout

Попробуйте установить sleep_computer_ac на 0

Я не уверен, если что-то еще должно быть также изменился.

16
ответ дан 13 August 2018 в 15:49
  • 1
    Как мне это сделать на консоли? У меня нет установленного gui. – Mike Wills 7 June 2011 в 01:17
  • 2
    @Mike Wills Обновлено, так как у вас нет gui – Jason Iverson 7 June 2011 в 01:41
  • 3
    Опять же, у меня нет гнома или любого установленного. Это чистая консоль. – Mike Wills 7 June 2011 в 06:47
  • 4
    До настоящего времени путь к командной строке: gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout '0' & amp; & amp; & amp; & amp; gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout '0' [! ​​d0] – dess 22 July 2015 в 14:45
  • 5
    @dess очень полезно. Благодаря! Вы должны опубликовать свой ответ в ответе, чтобы другие могли видеть. – kalu 13 January 2016 в 02:59

Другие вопросы по тегам:

Похожие вопросы: