Mac budzi się po zaplanowanym zdarzeniu zasilania, które odtwarza się każdego dnia

2

O 2:14 każdego ranka budzi się mój Mac. Patrząc na dzienniki, widzę, że jest to zaplanowane wydarzenie, ale nic nie pojawia się w Preferencjach systemowych> Zasilanie. Kiedy idę do terminalu i uruchamiam pmset -g harmonogram, widzę

Scheduled power events:
[0]  wake at 03/31/13 02:14:00

Tylko jeden, na następne wydarzenie. Mogę go usunąć za pomocą pmset i nie obudzi się tej nocy (rano). Następnego dnia jest nowe wydarzenie. Na przykład po tym, jak poszedł, teraz widzę

Scheduled power events:
 [0]  wake at 04/01/13 02:14:00

Zablokowałem preferencje zarządzania energią, ustawiłem nawet plik com.apple.AutoWake.plist, aby usunąć dostęp do zapisu przez chmod, a następnego dnia ... pojawi się nowy wpis.

Zgodnie z sugestią Lauriego, uruchomiłem opensnoop na Autowake.plist, a o 2:15 to się stało, wstawiając to zdarzenie mocy:

2013 Apr  4 02:15:00     0     20 powerd         4 /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist 
2013 Apr  4 02:15:00     0     20 powerd         5 /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist 
2013 Apr  4 02:15:00    89  15241 mdworker       4 /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist 

Nie widziałem nic w / Library / LaunchDaemons / lub / Library / LaunchAgents /, co wydawało się istotne. Execsnoop powrócił

2013 Apr  4 02:15:00    89  15241  14058 mdworker
2013 Apr  5 02:15:00    89  24165  19851 mdworker

Co się do cholery dzieje i jak temu zapobiec? Lub jaki jest następny krok, aby rozwiązać ten problem? Dzięki.

Vitals: to Mac Mini 10.8.3, ale robi się to od wieków (w tym po migracji z poprzedniego Mac Mini za pomocą Time Machine).

DMZ
źródło
Czy sprawdziłeś wszystko w / Library / LaunchDaemons / lub / Library / LaunchAgents /? Można spróbować uruchomić sudo opensnoop -v -f /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plisti sudo execsnoop -v > execdwóch muszli. Lub po prostu uruchom sudo crontab -ei dodaj coś takiego */10 * * * * pmset repeat cancel.
Lri
Zrobione, a oglądanie pliku oferuje nowe informacje, dzięki.
DMZ
powerd jest tym, co modyfikuje plik, gdy używasz pmset. Komenda execsnoop przekierowuje dane wyjściowe do pliku o nazwie exec, który może pokazywać, jakie inne procesy uruchamiają się przed powerd.
Lri
Dzięki. Wykonano i dodano fragment wyniku. Wokół wpisów 02:15 nie ma nic, co wydaje się spójne (dużo coreservicesd, mdworker, ale nie o tej samej godzinie co noc ...)
DMZ

Odpowiedzi:

1

Uruchom syslog | grep -i "Powód budzenia" z terminala.

Odwołaj się do tego artykułu: http://osxdaily.com/2010/07/17/why-mac-wakes-from-sleep/

kelsmj
źródło
Zrobione - wszystko, co widzę, to normalne zdarzenia związane z wybudzaniem klawiatury, takie jak $ syslog | grep -i "Wake reason" Mar 30 14:12:45 Dereks-Mac-mini kernel[0] <Debug>: Wake reason: ? Mar 31 10:59:36 Dereks-Mac-mini kernel[0] <Debug>: Wake reason: ?
DMZ
Jakie urządzenia USB są podłączone? Dla mnie moje niewyjaśnione budzenie spowodowało mysz USB. Po odłączeniu go nie będzie już problemów.
kelsmj
Myszka klawiaturowa. Spodziewałbym się również, czy to USB pokaże się po pobudce - czy to prawda dla ciebie?
DMZ
Tak, pokazał się w logu konsoli. Ostatecznie była to moja mysz Razer Orochi.
kelsmj
Zgadza się, ale czy pokazał się jako Wake Reason = USB, czy to, co widzę, jako Wake Reason:? Jestem sceptycznie nastawiony do tego powodu, ponieważ urządzenie USB może go obudzić, ale jest mało prawdopodobne, aby tworzyło zaplanowane zdarzenie zasilania co noc na 02:14.
DMZ
0

Artykuł zamieszczony tutaj może ci pomóc. Wyszczególnia niektóre pliki plist do usunięcia, które zostaną odtworzone przy następnym uruchomieniu.

http://tancredi.co.uk/2007/12/9/solving-macbook-wake-from-sleep-issue

Ali Samii
źródło
Dzięki. Zgłoszę się i zedytuję to, gdy pojawią się wyniki. Początkowo w żadnym pliku nie było odniesienia do zdarzenia wznowienia 02:14, a po usunięciu i ponownym utworzeniu zdarzenie 02:14 nadal nie wyświetla się w harmonogramie zasilania / te pliki, ale pojawia się, gdy wykonuję harmonogram pmset -g.
DMZ
Wydaje się, że to nie pomogło: zaplanowane zdarzenie zasilania jest nadal w jakiś sposób wstawiane.
DMZ