J'essaie de faire cela depuis plusieurs heures sans aucun progrès.
J'utilise Ubuntu 16.04 et je souhaite désactiver la mise en veille / suspension sur l'écran de connexion (avant de me connecter avec n'importe quel utilisateur) afin que l'affichage reste actif. La suspension / sommeil commence au bout de 5 minutes - un réglage que je ne trouve nulle part.
Choses que j'ai essayées:
GUI
Fait pour les deux (tous) utilisateurs:
- Ne jamais suspendre sous Power
- Ne désactivez jamais l'écran sous Luminosité et Verrouillage.
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:
ajouté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
(L'ordinateur n'a ni couvercle ni batterie)
sudo gedit /etc/X11/xorg.conf
Ajoutée
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Caféine
Ajoutée
@reboot /usr/bin/caffeine &
dans crontab. A également pensé à faire de même avec
@reboot /usr/bin/caffeine -t 36000
mais
caffeine -t 36000
Retour
usage: caffeinate [-h] [-V] COMMAND [ARGUMENT [ARGUMENT ...]]
caffeinate: error: unrecognized arguments: -t
acpi
Je ne l'ai pas.
Toute aide serait très appréciée!
J'ai eu le même problème et j'ai trouvé la solution dans ce fil de discussion . Définir la valeur appropriée à l'aide de gsettings a fonctionné pour moi. Notez que cela doit être défini pour l'
lightdm
utilisateur, pas pour votre propre compte ou pourroot
. C'était peut-être votre problème?Voici les commandes que vous devez exécuter:
Notez que cela ne désactive que la veille de la machine lorsqu'elle est sous tension. Étant donné que j'utilise une machine de bureau, c'était suffisant. Si vous souhaitez également désactiver la mise en veille sur batterie, vous devez également définir la
sleep-inactive-battery-timeout
valeur sur0
.Après avoir exécuté ces commandes, redémarrez LightDM et vous devriez être prêt à partir.
la source
La seule chose qui a fonctionné pour moi a été la réponse de JohanPI, mais j'ai dû la modifier pour désactiver également l'économiseur d'écran. Le script modifié ressemble à ceci:
la source