Tengo un iMac de 27 "a mediados de 2011 con Mavericks (10.9.1). Actualicé desde Mountain Lion este otoño cuando se lanzó Mavericks. Nunca tuve ningún problema antes con el reloj de mi sistema.
Desde que instalé Mavericks, mi reloj constantemente gana unos 20 segundos por día. Tengo mi zona horaria configurada correctamente y "Establecer fecha y hora automáticamente" está marcado en mis preferencias del sistema de fecha y hora. Está configurado para usar "Apple / Americas / US (time.apple.com)"
Cuando abro el panel de Preferencias del sistema de fecha y hora, mi reloj se ajusta inmediatamente a la hora correcta, pero sin abrir el panel, se desvía bastante rápido.
He reiniciado, marcado y desmarcado la casilla para configurar la fecha y la hora automáticamente y ninguno parece haber ayudado.
¿Alguna solución o idea?
ACTUALIZAR:
He hecho lo que se siente como progreso. Pregunta: ¿Cómo puedo saber si mi Mac mantiene el reloj actualizado correctamente? y su respuesta aceptada por grgarside proporcionó mucha ayuda útil para la resolución de problemas. ¡Mi deriva es de 499.988 (gana 43.19 segundos por día)!
Lo más importante es que el marcapasos se ejecuta cada 5 a 15 segundos, como lo demuestra mi registro de tallo, sin embargo, cada vez que se ejecuta, aparece un error:
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
Parece que tengo un problema de permiso, pero no puedo resolverlo. He descargado y recargado el marcapasos plsit a través de launchctl
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.pacemaker.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.pacemaker.plist
Aquí hay una exportación de texto de mi 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;
};
};
}
mi /private/var/db/ntp.drift es propiedad de root: wheel y sus permisos son 644, /System/Library/LaunchDaemons/com.apple.pacemaker.plist tiene exactamente la misma propiedad y permisos.
Espero que esta actualización proporcione suficiente información adicional para que alguien pueda superar este problema.