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).


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/


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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.