¿Cómo puede hacer que un programa se cargue antes cuando inicia sesión en Mac OS X?

3

Estoy ejecutando Mac OS X Lion 10.7.4 en un MBP a finales de 2011. Utilizo un mouse Logitech con él, y confío en el software Logitech Control Center para configurar la velocidad / aceleración del mouse (lo prefiero sobre la aceleración del mouse de Mac OS X).

El problema es que cada vez que arranque e inicie sesión, el puntero del mouse será extremadamente lento durante aproximadamente un minuto, ya que demora un minuto antes de que Mac OS X cargue el Centro de control de Logitech. ¿Hay alguna forma de que Mac OS X lo cargue antes?

EDITAR en respuesta a la respuesta de gentmatt:

Tiene razón, cuando desactivo la casilla "Volver a abrir todas las ventanas cuando vuelva a iniciar sesión", entonces el Centro de control de Logitech se carga casi de inmediato cuando inicio sesión.

Sin embargo, cuando marca esa casilla, el Mac no tarda un minuto entero en volver a cargar todas mis ventanas. Por ejemplo, lo probé con 6 ventanas de Firefox abiertas y Monitor de actividad abierto. Cuando volví a iniciar sesión, las 6 ventanas de Firefox y el Monitor de actividad terminaron de cargarse en no más de 10 segundos, sin embargo, el Centro de control de Logitech tardó aproximadamente 1 minuto antes de que se cargara. Estaba observando los procesos en el Monitor de actividad, y durante ese minuto no hubo ninguna actividad mientras esperé a que se cargara el Centro de control de Logitech, y de repente se cargaron 7 procesos diferentes al mismo tiempo (backgroundinstruments, warmd_agent, agente de estación base AirPort, Daemon de Logitech Control Center, EpsonLowInkReminderAgent y iTunes Helper). ¿Por qué esos procesos demoran un minuto antes de cargarse, cuando las ventanas de Firefox y el Monitor de actividad terminaron de cargarse después de solo 10 segundos?

EDITAR (3 de junio):

@gentmatt: ¿Ejecutas Firefox? Acabo de notar que Firefox parece estar causando este problema. Cuando reinicio con el cuadro "Volver a abrir las ventanas al volver a iniciar sesión" y aún tengo Firefox funcionando, obtendré el retraso de 60 segundos para el Centro de control de Logitech y otros procesos cuando inicie sesión. Pero si salgo de Firefox antes de reiniciar , entonces no hay una demora de 60 segundos cuando vuelvo a iniciar sesión y el Logitech Control Center y otros procesos se cargan inmediatamente cuando inicio sesión. Simplemente intenté reiniciar sin Firefox abierto, pero con algunas ventanas de Chrome y Safari aún abiertas, y cuando inicié sesión de nuevo, el Centro de control de Logitech se cargó casi inmediatamente antes de que las ventanas de Chrome y Safari terminaran de volver a cargarse. Entonces, el retraso de 60 segundos definitivamente parece estar relacionado con Firefox.

    
pregunta pacoverflow 30.05.2012 - 07:58

3 respuestas

1

La única forma en que puedo pensar es agregar la aplicación Logitech Control Center en la lista de aplicaciones que se inició al inicio.

Preferencias < Cuentas < Elementos de inicio de sesión

PeroconsiderandoelhechodequesuMacdemoraaproximadamenteunminutoencargarestaaplicación,supongoquelaaplicaciónyaestáenlalista.

ElhechodequetengaqueesperarunminutoaproximadamentesignificaquesuMacaúnseestáiniciando(yestácargandotodoelsoftware).NosemeocurreunamaneradeaumentarestavelocidadademásdeagregarundiscomásrápidooagregarmásRAM.Peroesoesbastanteradical(ycostoso)soloparahacerqueelprocesodearranqueseaunpocomásrápido.

OtracosaquepuedehacerparaacelerarelprocesodearranqueeslimitarlasaplicacionesquesuMacdebeabrirautomáticamente(paraquelleguealCentrodecontroldeLogitechmásrápido)yparalimpiarsuescritorio(paraquesuMacnolohaga).TienesqueperdertiempoymemoriaRAMcargandotodosestosiconosyaccesosdirectos).
Esteymásconsejosseenumeranen este (bastante antiguo) artículo .

    
respondido por el Michiel 30.05.2012 - 08:08
1

Supongo que usted verifica la ventana "volver a abrir todas las ventanas en el próximo inicio de sesión" cuando se apaga. He tenido el mismo problema .

La solución alternativa es deshabilitar la reapertura al iniciar sesión . Entonces los elementos de inicio de sesión se cargarán mucho más rápido. No estoy seguro de si esto es un error y si Apple está trabajando en ello. Pero estoy seguro de que este es, de hecho, tu problema si confías en una aplicación de terceros para usar tu mouse correctamente.

Sin embargo, también debe verificar la configuración en Preferencias del sistema → Ratón → Velocidad de seguimiento .

    
respondido por el gentmatt 30.05.2012 - 08:08
0

Algo que puede considerar es cargar todos sus elementos de inicio de sesión con un AppleScript como tal:

tell app "Logitech...." to activate  
delay 10 --you don't have to have this, but it spaces out your items
tell app "Another app" to activate
delay 10
tell app "3rd app" to activate

Etc. Para guardar esto como una aplicación, en el cuadro de diálogo guardar, seleccione "Aplicación" para "Formato de archivo:"

Para abrir la aplicación al iniciar sesión, solo agrégala como si agregaras cualquier otra aplicación.

    
respondido por el daviesgeek 31.05.2012 - 07:52

Lea otras preguntas en las etiquetas