Mam iMaca z 27-calowym wyświetlaczem w połowie 2011 r. I działającego na Mavericks (10.9.1). Zaktualizowałem Fall Mountain, kiedy Mavericks został wydany. Nigdy wcześniej nie miałem żadnych problemów z zegarem systemowym.
Od czasu instalacji Mavericks mój zegar konsekwentnie zyskuje około 20 sekund dziennie. Mam poprawnie ustawioną strefę czasową, a „Ustaw datę i godzinę automatycznie” jest zaznaczona w mojej Dacie i Preferencje systemu czasu. Jest ustawiony na używanie „Apple / Americas / U.S. (Time.apple.com)”
Kiedy otwieram Date & amp; Panel Preferencje systemowe Czasu mój zegar jest natychmiast dostosowywany do prawidłowego czasu, ale bez otwierania okienka dość szybko znika.
Uruchomiłem ponownie, zaznaczyłem i odznaczyłem pole, aby automatycznie ustawić datę i godzinę, a żadna z nich nie pomogła.
Jakieś rozwiązania lub pomysły?
AKTUALIZACJA:
Zrobiłem to, co wydaje mi się postępem. Pytanie: Jak mogę sprawdzić, czy mój Mac poprawnie aktualizuje zegar? a zaakceptowana przez grgarside odpowiedź dostarczyła wielu pomocnych w rozwiązywaniu problemów. Mój dryf to aż 499,988 (zyskuje 43,19 sekundy dziennie)!
Co najważniejsze, stymulator działa co 5–15 sekund, o czym świadczy mój dziennik macierzysty, jednak przy każdym uruchomieniu pojawia się błąd:
Feb 1 11:53:29 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Feb 1 11:53:39 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Feb 1 11:53:51 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Feb 1 11:53:59 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Feb 1 11:54:09 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Feb 1 11:54:19 jsw.local pacemaker[19928]: adjtime: Operation not permitted
Wygląda na to, że mam problem z zezwoleniem, ale nie mogę tego zrozumieć. Rozładowałem i ponownie załadowałem plsit stymulatora poprzez launchctl
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.pacemaker.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.pacemaker.plist
tutaj jest eksport tekstu mojego com.apple.pacemaker.plist
{
Label = "com.apple.pacemaker";
ProgramArguments = (
"/usr/libexec/pacemaker",
"-b",
"-e",
"0.0001",
"-a",
10,
);
KeepAlive = {
PathState = {
"/private/var/db/ntp.drift" = YES;
};
};
}
mój /private/var/db/ntp.drift plik jest własnością root: wheel, a jego uprawnienia to 644, /System/Library/LaunchDaemons/com.apple.pacemaker.plist ma dokładnie takie same prawa własności i uprawnienia.
Mam nadzieję, że ta aktualizacja dostarczy wystarczającej ilości dodatkowych informacji, aby ktoś mógł mnie pozbyć tego problemu.