Я пытался сделать это в течение последних нескольких часов без какого-либо прогресса.
Я использую Ubuntu 16.04 и хочу отключить режим сна / приостановки на экране входа в систему (перед входом в систему любым пользователем), чтобы дисплей оставался активным. Приостановка / сон начинается через 5 минут - настройка, которую я нигде не могу найти.
Вещи, которые я пробовал:
графический интерфейс пользователя
Сделано для обоих (всех) пользователей:
- Никогда не приостановить под властью
- Никогда не выключайте экран под Яркость и Блокировка.
Терминал
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 &
в хронтаб. Также думал о том же
@reboot /usr/bin/caffeine -t 36000
но
caffeine -t 36000
возвращается
usage: caffeinate [-h] [-V] COMMAND [ARGUMENT [ARGUMENT ...]]
caffeinate: error: unrecognized arguments: -t
ACPI
Не надо этого.
Любая помощь приветствуется!
источник
У меня была такая же проблема, и я нашел решение в этой ветке форума . Установка подходящего значения с помощью gsettings работала для меня. Обратите внимание, что это должно быть установлено для
lightdm
пользователя, а не для вашей учетной записи или дляroot
. Может быть, это была твоя проблема?Вот команды, которые вам нужно выполнить:
Обратите внимание, что это отключает спящий режим для машины только при включении переменного тока. Поскольку я использую настольный компьютер, этого было достаточно. Если вы также хотите отключить режим ожидания при питании от батареи, вам также необходимо установить
sleep-inactive-battery-timeout
значение0
.После того, как вы выполнили эти команды, перезапустите LightDM, и все будет хорошо.
источник
Единственным, что сработало для меня, был ответ JohanPI, но мне пришлось изменить его, чтобы отключить заставку. Модифицированный скрипт выглядит так:
источник