Intenta iniciar las aplicaciones inexistentes.
Desde la entrada de la consola com.apple.launchd.peruser.502
sabemos que está intentando iniciarse en nombre del usuario (en lugar del sistema o del administrador) que tiene el UID 502.
Puede obtener el nombre de la cuenta de un usuario en particular con id -u -n 502
.
Yo miraría en los siguientes sitios:
Artículos de acceso
Vaya a Preferencias del Sistema->Usuarios y Grupos. Elija el usuario apropiado y seleccione la pestaña Elementos de inicio de sesión.
Mira si reconoces las aplicaciones desinstaladas en la lista y elimínalas. Tienes que seleccionar la aplicación y pulsar '-' debajo de la lista.
Lanzamiento de
Inicie el terminal. Introduzca launchctl list
y ver si encuentras aplicaciones desinstaladas allí. Las entradas falsas pueden ser eliminadas por launchctl remove label
por ejemplo launchctl remove de.novamedia.NML2NDeviceObserver
.
Repita el proceso, pero esta vez añada sudo
a los comandos, como sudo launchctl list
para capturar todas las aplicaciones ejecutadas en el contexto del sistema.
Puede encontrar más información sobre launchd y launchctl introduciendo man launchd
y man launchctl
.
Configuraciones de lanzamiento
Busque en los siguientes directorios (de man launchctl
):
~/Library/LaunchAgents
- Agentes por usuario proporcionados por el usuario
~/Library/LaunchAgents
- Agentes por usuario proporcionados por el administrador
/Library/LaunchDaemons
- Dæmons de todo el sistema proporcionados por el administrador.
/System/Library/LaunchAgents
- OS X Agentes por usuario
/System/Library/LaunchDaemons
- Demonios del sistema OS X
Si encuentras un archivo que hace referencia a una aplicación desinstalada, elimínalo (tendrás que sudo rm
para los puntos 3, 4 y 5).
Más información sobre estos archivos en http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html especialmente "El proceso de inicio de launchd".