Il y a quelques mois, lorsque j'ai parlé à un conseiller Apple à propos d'un problème sans rapport, il m'a dit que l'arrêt automatique était une "fonction de sécurité". Je crois me souvenir que cela ne se produit que lorsque Filevault est activé. Je sais que c'est un comportement voulu par Apple, mais comme nous le savons tous, ils ne prennent pas toujours les meilleures décisions. Si quelqu'un a une solution pour le désactiver, faites-le moi savoir.
Ce problème semble avoir été introduit dans OS X Mavericks et s'est poursuivi au moins jusqu'à OS X El Capitan - et très probablement jusqu'à MacOS Sierra. Si un Mac est démarré et qu'il n'y a pas de connexion dans les deux minutes qui suivent, il s'éteint au bout de 5 minutes.
C'est vraiment mauvais du point de vue de la distance. Imaginons que je redémarre la machine à l'aide de ssh : si je ne me reconnecte pas et ne me connecte pas dans ce court laps de temps, l'ordinateur s'éteint et je n'ai aucun moyen de m'y connecter. Le seul moyen de démarrer la machine à ce moment-là est d'avoir quelqu'un sur le site physique. J'ai complètement perdu l'accès à distance à mon ordinateur pendant des semaines à cause de cela. Ce n'est pas quelque chose qui devrait se produire sans une option pour le désactiver.
La seule solution que je connaisse est de se connecter avant l'arrêt du système et de garder cet utilisateur connecté. Malheureusement, cette possibilité peut être perdue si vous redémarrez et vous connectez à distance avec des vitesses Internet lentes. Cette fonctionnalité fait que je ne peux pas dépendre d'une connexion ssh à ma machine.
Je l'ai testé à nouveau sur mes trois machines. Deux sont personnelles et une est pour le travail qui n'a jamais eu de transfert de compte ou même une connexion à distance à l'une de mes autres machines. Le problème est systématiquement reproductible sur ces trois machines et versions d'OS totalement différentes. Elles se sont toutes arrêtées à partir de l'écran de connexion exactement 5 minutes après le démarrage. (Encore une fois, seulement après aucune activité ou connexion ). C'est-à-dire qu'il doit s'éteindre complètement, sans passer en mode veille.
Ceci est reproductible de manière cohérente sur les trois Macs en ma possession :
- Mac Pro (Late 2013) - 10.11.6 El Capitan
- MacBook Pro (17 pouces, Early 2011) - 10.10.5 Yosemite
- MacBook Pro (Retina, 15 pouces, Late 2013) - 10.9.5 Mavericks
Il n'y a pas de messages de journal au moment où l'arrêt automatique se produit, mais voici les heures de redémarrage, de réamorçage et les journaux correspondants d'une des machines :
- Redémarrage initié à 9:02:30 AM
- Le Mac a redémarré à l'écran de connexion à 9:03.
- Arrêt automatique à 9:08 (5 minutes après l'écran de connexion visible)
- Le Mac a été redémarré manuellement à 9:10:41AM
Logs pendant cette période :
2/27/17 9:02:31.291 AM shutdown[1528]: reboot by [username]:
2/27/17 9:02:31.000 AM kernel[0]: Kext loading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kext unloading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kext autounloading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kernel requests now disabled.
2/27/17 9:02:31.291 AM shutdown[1528]: SHUTDOWN_TIME: 1488204151 290568
2/27/17 9:02:31.291 AM com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.domain.system) System shutdown initiated by: shutdown.1528<-sessionlogoutd.1527<-launchd.1
2/27/17 9:02:31.000 AM kernel[0]: Process launchd [1] disabling system-wide I/O Throttling
2/27/17 9:02:31.000 AM kernel[0]: Process launchd [1] disabling system-wide CPU Throttling
2/27/17 9:10:41.000 AM bootlog[0]: BOOT_TIME 1488204641 0
Existe-t-il un moyen d'empêcher un Mac de s'éteindre automatiquement à l'écran de connexion après 5 minutes ?