Hace un par de días se ha publicado la versión 0.2.6 de Ubuntu Tweak, una aplicación para ajustar algunos parámetros de la configuración de Ubuntu de una forma algo más sencilla. Ya hablé de la versión 0.2.5 hace unos días.
Entre los cambios de esta version:
- Ajuste de los programas en autoarranque.
- Soporte para Ubuntu Hardy.
- Mejor soporte de idiomas (algunas correcciones para la traducción al español).
Hace unos días actualicé mi Ubuntu a Hardy Heron. Aparte de todos los problemas propios de una versión en desarrollo he encontrado algún bug que me ha resultado especialmente molesto. Estos días necesito usar Eclipse bastante y al intentar hacerlo obtenía el siguiente error.
eclipse: xcb_xlib.c:82: xcb_xlib_unlock: Afirmación `c->xlib.lock’ fallida.
Tras buscar un poco encontré una solución en ubuntuforums. Sin embargo no me servía por completo. Para poder solucionarlo hay que hacer 2 cosas.
Lo cual lanzará una salida como esta:
java version “1.6.0_04”
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Server VM (build 10.0-b19, mixed mode)
Es importante fijarse en el número en negrita pues es el que vamos a necesitar a continuación. Por último usamos el siguiente comando sustituyendo XX por el número que hemos obtenido antes.
-
-
sudo sed -i ’s/XINERAMA/FAKEEXTN/g’ /usr/lib/jvm/java-6-sun-1.6.0.XX/jre/lib/i386/xawt/libmawt.so
-
Ahora ya podremos ejecutar eclipse sin problemas.
Según explican en este bug el problema es una incompatibilidad de AWT con XCB y lleva bastante sin solución.