11 votos

Gestión y eliminación de los procesos de inicio en OSX Lion

Mis elementos de inicio para mi nombre de usuario (soy administrador) muestra sólo Dropbox - sin embargo, una mirada a mis procesos (en el monitor de actividad) muestra otros procesos de ayuda de Adobe, Lexmark, etc, etc.

¿Dónde puedo ver y gestionar estos procesos que se lanzan al inicio?

actualización

He encontrado un par en LaunchAgents - Steam y VirtualBox. Acabo de mirar mi actividad de nuevo y "Seagate Drive Gauge" está mostrando - He comprobado los programas, ¿hay alguna manera de encontrar donde este proceso se está lanzando? LaunchDaemons no existe y startupitems está vacío.

actualización 2

Gran material, encontré el PID y lo busqué en ps, y así es:

/Library/Application Support/Seagate/Seagate Storage Gauge.app/Contents/MacOS/Seagate Storage Gauge -doautolnch /

PERO, ¿cómo puedo encontrar donde que se está llamando desde?

11voto

michael Puntos 285

Echa un vistazo a la carpeta /Library/StartupItems y a la carpeta ~/Library/StartupItems si la tienes.
También mira en /Library/LaunchDaemons, /Library/LaunchAgents, y ~/Library/LaunchAgents (si tienes esa carpeta).

Deberías ser capaz de averiguar lo que hacen los StartupItems por su nombre, pero búscalos en Google si tienes curiosidad.

Puedes averiguar exactamente lo que hacen los Launch Daemons y los Launch Agents echando un vistazo a sus archivos plist. Normalmente contienen una ruta de acceso a algo, como un actualizador de software.

En cuanto a la eliminación de los que no quieres:
Si ves algo para un programa que has eliminado o desinstalado, por supuesto deshazte de él.
Si ves algo para un programa que aún tienes instalado, ten cuidado. Estos elementos de inicio pueden ser tan poco importantes como un actualizador automático o una comprobación de compatibilidad, pero es muy posible que la aplicación principal necesite el elemento, demonio o agente para ejecutarse.

Así que, este es mi consejo: Si ves algo de una(s) aplicación(es) (o controladores, etc.) que sí tienes instalada, comprueba las preferencias de esa aplicación para ver si te permite desactivar la función que requiere el elemento de inicio. Si lo hace, hazlo. Si no lo hace, está ahí por una razón; no lo elimines.

Si realmente quieres jugar con la eliminación de las cosas de inicio de las aplicaciones, hazlo con cuidado y bajo tu propio riesgo. Mueve la carpeta o plist a tu escritorio, reinicia y prueba la aplicación a fondo. Incluso si descubres que funciona sin su elemento/agente/demonio de inicio, guarda una copia para poder restaurarla si algo va mal.

0 votos

Gracias por eso - Me ha ayudado un poco. He encontrado un par en LaunchAgents - Steam y VirtualBox. Acabo de mirar mi actividad de nuevo y "Seagate Drive Gauge" está mostrando - He comprobado los programas, hay de cualquier manera para encontrar desde dónde se está lanzando este proceso? LaunchDaemons no existe y startupitems está vacío.

0 votos

¿Buscar en todo el disco (desde la línea de comandos o una aplicación como Find Any File) los archivos de Seagate? Nunca he visto que una aplicación instale cosas en otras carpetas que no sean las que he mencionado.

1 votos

Abra el terminal, vaya a pantalla completa, ejecute ps -A, ¿cuál es el CMD?

2voto

Algunas aplicaciones en el sandbox (o en la App Store) también añaden "marcadores de elementos de inicio de sesión" a /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist :

$ /usr/libexec/PlistBuddy -c 'Print _com.apple.SMLoginItemBookmarks:com.dayoneapp.dayone-agent' /var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist
book 0(UserslaurTorrents
                        Day One.apContentsLibrary
LoginItemsDay One Reminders.app $4HXh?kld ????$A????H???A?1M?$5DF7A03E-A7FB-3E80-B61D-F10CD8BF7B5D?/?0c75ae904b0f99cb3a794e7360629c822a0f4a14;00000000;0000000000000020;com.apple.app-sandbox.read-write;00000001;01000002;0000000000641712;/users/lauri/torrents/day one.app/contents/library/loginitems/day one reminders.app??????D|@l 0 ? ? ? ?  0 <???????D

Puedes desactivar los marcadores de elementos de acceso con comandos como sudo defaults write /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist com.dayoneapp.dayone-agent '<dict><key>Disabled</key><true/></dict>' .

-3voto

Miah Puntos 11

"ls- lasi" encuentra archivos ocultos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X