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


1

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

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

Después de la actualización, si trato de abrir keepass, la computadora portátil se cuelga (obtengo la pelota de playa de la fatalidad) y el proceso mono usa más del 98% de la CPU hasta que la mato.

Tengo instalado el tiempo de ejecución mono (versión 3.2.7) y XQuartz 2.7.5 (xorg-server 1.14.4). No estoy muy bien informado sobre cómo solucionar problemas para ver si hay un problema mono o x11, solo 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?


¡Todavía no puedo hacer que esto vuelva a funcionar! Por el momento, he cambiado a usar la versión Alpha de keepasx2 que se encuentra aquí: keepassx.org/news/2013/12/420 y sugiero que cualquier otro usuario de keepass y OSX haga lo mismo. La única herramienta que falta ahora es la capacidad de trabajar con el complemento keepasshttp, con suerte el desarrollo futuro puede resolver esto.
Shanedroid

Hola Shane, he tenido una experiencia muy similar en una nueva instalación de Mavericks. En mi caso, KeePass es extremadamente lento para abrir y luego no responde completamente a la entrada hasta que finalmente se bloquea.
STW

Intentaré esto de nuevo el próximo fin de semana. Quiero probarlo con la versión más nueva de mono y keepass. Por ahora he estado usando KeepassX2.0 y aunque realmente extraño el autotipo, esta cosa recorre Keepass en OSX.
Shanedroid

Respuestas:


1

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

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

Y esto es solo una conjetura, pero la actualización de Mono, XQuartz o KeePass o la instalación de otras fuentes podrían hacer que Mono regenere este caché, lo que resultaría en otro lanzamiento lento de la aplicación. Solo algo a tener en cuenta.


0

¿Sucede en una nueva cuenta de usuario? Si lo hace, ese problema es de 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 interfiere con el uso normal. Ese es un buen lugar para comenzar. Las cuentas de usuario de prueba son mágicas: 3


Desafortunadamente, el comportamiento es idéntico cuando intento abrir usando una nueva cuenta de usuario :( Por el momento, supongo que podría ejecutar una VM 24x7 solo para tener acceso a keepass, pero ciertamente no es lo ideal.
Shanedroid
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.