Eu tenho tentado fazer isso nas últimas horas sem progresso.
Estou executando o Ubuntu 16.04 e quero desativar a suspensão / suspensão na tela de login (antes de fazer login com qualquer usuário) para que a exibição permaneça ativa. A suspensão / suspensão começa após 5 minutos - uma configuração que não consigo encontrar em lugar algum.
Coisas que eu tentei:
GUI
Feito para ambos (todos) usuários:
- Nunca suspenda sob alimentação
- Nunca desligue a tela em Brilho e Bloqueio.
terminal
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:
adicionado
@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
(O computador não possui tampa nem bateria)
sudo gedit /etc/X11/xorg.conf
Adicionado
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Cafeína
Adicionado
@reboot /usr/bin/caffeine &
no crontab. Também pensei em fazer o mesmo com
@reboot /usr/bin/caffeine -t 36000
mas
caffeine -t 36000
retorna
usage: caffeinate [-h] [-V] COMMAND [ARGUMENT [ARGUMENT ...]]
caffeinate: error: unrecognized arguments: -t
acpi
Não tem.
Qualquer ajuda seria muito apreciada!
fonte
Eu tive o mesmo problema e encontrei a solução neste tópico do fórum . Definir o valor apropriado usando gsettings funcionou para mim. Observe que isso precisa ser definido para o
lightdm
usuário, não para sua própria conta ou pararoot
. Talvez esse fosse seu problema?Aqui estão os comandos que você precisa executar:
Observe que isso apenas desativa o sono da máquina quando está ligado à energia CA. Como estou usando uma máquina de mesa, isso foi suficiente. Se você também quiser desativar o modo de suspensão quando estiver usando a bateria, também precisará definir o
sleep-inactive-battery-timeout
valor para0
.Depois de executar esses comandos, reinicie o LightDM e você deve estar pronto.
fonte
A única coisa que funcionou para mim foi a resposta de JohanPI, mas eu tive que modificá-la para desativar o protetor de tela também. O script modificado fica assim:
fonte