Después de la actualización de Mavericks 10.9.2, problemas al ejecutar Keepass / Mono

1

Tengo un modelo rMBP 13 "a finales de 2013 y actualicé Mavericks hoy a 10.9.2 (Software OS X 10.9.2 (13C64))

He estado usando el paquete OSX de keepass de aquí (Openix) sin ningún problema antes de actualizar.

Después de actualizar, si intento abrir keepass, la computadora portátil se cuelga (me sale la bola de playa de la fatalidad) y el proceso mono usa más del 98% de la CPU hasta que la mato.

Tengo instalado mono runtime (versión 3.2.7) y XQuartz 2.7.5 (xorg-server 1.14.4). No tengo mucho conocimiento sobre cómo solucionar problemas para ver si hay un problema mono o x11, simplemente los instalé para poder usar keepass en mi macbook.

¿Hay alguien más experimentando este mismo problema?

¿Qué pasos puedo seguir para comenzar a solucionar este problema?

    
pregunta Shanedroid 25.02.2014 - 23:25

2 respuestas

1

Una herramienta de solución de problemas útil para cualquier aplicación OS X es opensnoop , que le permite ver la actividad de los archivos en su sistema. Si ejecuta sudo opensnoop -v | grep mono-sgen antes de iniciar KeePass, podrá ver qué archivos se están abriendo al iniciarse.

Corrí esto para solucionar otra pregunta sobre los problemas de KeePass y en mi sistema, el primer lanzamiento de KeePass genera mucha actividad donde Mono abre y almacena en caché las fuentes en el sistema en ~/.cache/fontconfig . Mientras está haciendo esto, la aplicación parece no hacer nada, ya que la interfaz de usuario no aparece hasta que esta tarea se completa, lo que toma minutos en mi sistema. Por suerte, solo parece querer hacer esto una vez, ya que los inicios posteriores son sobre lo que esperaría.

Y esto es solo una suposición, pero la actualización de Mono, XQuartz o KeePass o la instalación de otras fuentes puede hacer que Mono regenere este caché, lo que da como resultado otro lanzamiento lento de la aplicación. Solo algo de lo que hay que estar consciente.

    
respondido por el Alistair McMillan 23.07.2014 - 17:12
0

¿Ocurre en una nueva cuenta de usuario? Si lo hace, ese problema afecta a todo el sistema y es posible que deba eliminar la aplicación y esperar una versión compatible. Si no, significa que puede haber un archivo de preferencias que interfiera con el uso normal. Ese es un buen lugar para comenzar. Las cuentas de usuario de prueba son mágicas: 3

    
respondido por el Rax 26.02.2014 - 00:16

Lea otras preguntas en las etiquetas