Sta tentando di avviare le app inesistenti.
Dalla voce della console com.apple.launchd.peruser.502 sappiamo che sta tentando di avviarsi per conto dell'utente (anziché del sistema o dell'amministratore) che ha UID 502.
Puoi ottenere il nome dell'account di un determinato utente con id -u -n 502 .
Guarderei i seguenti luoghi:
Elementi di accesso
Vai a Preferenze di Sistema- > Utenti e amp; Gruppi. Scegli l'utente appropriato e seleziona la scheda Elementi di accesso.
Guarda se riconosci le applicazioni disinstallate nell'elenco ed eliminale. Devi selezionare l'app e premere "-" sotto l'elenco.
launchd
Avvia il terminale. Inserisci launchctl list e verifica se trovi app disinstallate. Le voci false possono essere rimosse da launchctl remove label , ad esempio launchctl remove de.novamedia.NML2NDeviceObserver .
Ripeti il processo, ma questa volta aggiungi sudo ai comandi, come sudo launchctl list , per catturare tutte le app eseguite nel contesto di sistema.
Puoi trovare ulteriori informazioni su launchd e launchctl inserendo man launchd e man launchctl .
Configurazioni di Launchd
Guarda nelle seguenti directory (da man launchctl ):
-
~/Library/LaunchAgents - Agenti per utente forniti dall'utente
-
~/Library/LaunchAgents - Agenti per utente forniti dall'amministratore
-
/Library/LaunchDaemons - Demoni di sistema forniti dall'amministratore.
-
/System/Library/LaunchAgents - OS X agenti per utente
-
/System/Library/LaunchDaemons - Demoni a livello di sistema OS X
Se trovi un file che si riferisce all'app disinstallata, rimuovilo (dovrai sudo rm per gli elementi in 3, 4 e 5).
Ulteriori informazioni su questi file in link in particolare " Il launchd Startup Process '.