Est-il possible d'empêcher OSX d'éteindre les écrans lorsqu'il est sur l'écran de verrouillage ? Je verrouille mon MBP avec 2 moniteurs externes, je pars 2 ou 3 minutes, je reviens et le moniteur est éteint. Il faut alors un peu de temps pour qu'ils se rallument tous. J'ai essayé Caffeine mais cela ne semble fonctionner que lorsque l'écran est déverrouillé.
Réponses
Trop de publicités?Il existe un outil libre et gratuit appelé Garder le réveil qui peuvent être utilisés selon vos besoins.
L'activation de l'option KeepingYouAwake empêche l'écran de s'éteindre lorsque le mode écran de verrouillage est activé.
Téléchargez la dernière version ici.
ou l'installer via cask :
brew cask install keepingyouawake.
Cet utilitaire n'endommagera pas votre Mac car il est basé sur un outil de ligne de commande officiel d'Apple. MAIS je ne peux rien garantir, alors utilisez cet outil À VOS PROPRES RISQUES.
Paramètres > Gestion de l'énergie propose des options permettant de mettre l'écran en veille au bout d'un certain temps.
Il dispose de deux réglages indépendants à utiliser en cas de connexion à une source d'alimentation ou en cas d'utilisation de la batterie uniquement.
Modifiez ces paramètres en fonction de vos besoins.
J'ai cherché dans la Console et j'ai trouvé qu'il s'agissait d'une vérification de l'existence de preventIdleDisplaySleep
booléen. En cherchant sur Github, j'ai trouvé HammerSpoon qui a un module qui peut régler cela via un script lua. J'ai installé HammerSpoon et ajouté ceci à ~/.hammerspoon/init.lua
et il a permis d'éviter les problèmes de sommeil
require "hs.caffeinate"
require "hs.hotkey"
hs.caffeinate.set("displayIdle", true, false)
hs.caffeinate.set("systemIdle", true, false)
hs.caffeinate.set("system", true, false)
hs.hotkey.bind({"cmd"}, "l", function()
hs.caffeinate.fastUserSwitch()
end)
(Le raccourci clavier simule le verrouillage de l'écran sous Windows/Linux)