Как отключить сон / приостановку на экране входа?

Я пытался сделать это в течение последних нескольких часов без какого-либо прогресса.

Я использую Ubuntu 16.04 и хочу отключить режим сна / приостановки на экране входа в систему (перед входом в систему любым пользователем), чтобы дисплей оставался активным. Приостановка / сон начинается через 5 минут - настройка, которую я нигде не могу найти.

Вещи, которые я пробовал:

GUI

Выполнено для обоих (всех) пользователей:

  • Никогда не приостанавливать при Power
  • Никогда не выключайте экран при яркости и блокировке.

Терминал

gsettings set org.gnome.desktop.session idle-delay 0
sudo /bin/systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
xset s noblank
xset s off
xset dpms force off
xset -dpms

crontab -e:

добавлено

@reboot sudo /bin/systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
@reboot /usr/bin/xset s noblank
@reboot /usr/bin/xset s off
@reboot /usr/bin/xset dpms force off
@reboot /usr/bin/xset -dpms

dconf org.gnome.settings-daemon.plugins.power

critical-battery-action nothing
idle-dim false
lid-close-ac-action nothing
lid-close-battery-action nothing
sleep-inactive-ac-timeout 0
sleep-inactive-ac-type nothing
sleep-inactive-battery-timeout 0
sleep-inactive-battery-type nothing
time-critical 36000
time-low 36000

(Кстати, у компьютера нет ни крышки, ни батареи)

sudo gedit / etc / X11 /xorg.conf

Добавлено

Section "ServerFlags"
  Option "BlankTime" "0"
  Option "StandbyTime" "0"
  Option "SuspendTime" "0"
  Option "OffTime" "0"
EndSection

Кофеин

Добавлено

@reboot /usr/bin/caffeine &

в crontab. Также думал о том же делать с

@reboot /usr/bin/caffeine -t 36000

, но

caffeine -t 36000

возвращает

usage: caffeinate [-h] [-V] COMMAND [ARGUMENT [ARGUMENT ...]]
caffeinate: error: unrecognized arguments: -t

acpi

Дон его нет.

Любая помощь будет высоко ценится!

8
задан 4 August 2017 в 00:55

3 ответа

Я нашел решение отсюда https://askubuntu.com/a/543861/718511, хотя они хотели сделать реверс, таким образом, он немного изменяется. По существу сценарий сделан отключить dpms и lightdm, сказанный выполнять его.

В/etc/lightdm/lightdm.conf.d/делают файл 50-dpms.conf:

sudo nano /etc/lightdm/lightdm.conf.d/50-dpms.conf

Добавьте строки

[SeatDefaults]
display-setup-script=/usr/local/bin/dpms-stop

Закройте файл

В/usr/local/bin/создают dpms-остановку файла:

sudo nano /usr/local/bin/dpms-stop

Добавьте строки

#!/bin/sh
sudo xhost +si:localuser:lightdm # grants localuser rights to X session
sudo su lightdm -s /bin/bash <<HERE
/usr/bin/xset -dpms
exit
HERE

Закройте файл

Сделайте исполняемый файл файла:

sudo chmod +x /usr/local/bin/dpms-stop

В перезагрузке это работало на меня.

4
ответ дан 4 August 2017 в 10:55

Я имел ту же проблему и нашел решение в этом потоке форума. Установка соответствующего значения с помощью gsettings работала на меня. Обратите внимание, что это должно быть установлено для lightdm пользователь, не для Вашей собственной учетной записи или для root. Возможно, это было Вашей проблемой?

Вот команды, которые необходимо выполнить:

sudo su
su lightdm -s /bin/bash
dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
exit
exit

Обратите внимание, что это только отключает сон для машины когда на питании переменным током. Так как я использую настольную машину, это было достаточно. Если Вы также хотите отключить сон, когда на заряде батареи, также необходимо установить sleep-inactive-battery-timeout значение к 0.

После Вашего выполнили эти команды, перезапустите LightDM, и необходимо быть хорошими для движения.

sudo service lightdm restart
3
ответ дан 23 November 2019 в 05:43

Единственной вещью, которая работала на меня, был ответ JohanPI, но я должен был изменить его для выключения экранной заставки также. Измененный сценарий похож на это:

#!/bin/sh
sudo xhost +si:localuser:lightdm # grants localuser rights to X session
sudo su lightdm -s /bin/bash <<HERE
/usr/bin/xset -dpms
/usr/bin/xset s off
exit
HERE
1
ответ дан 23 November 2019 в 05:43

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

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