Existe una herramienta creada con Java [nunca llegaré a escribir que Java es el mejor lenguaje de programación pero si he de reconocer que hay muy buenos desarrollos en ese lenguaje].
Esta herramienta la describo como genial y útil. Sirve para crear mapas conceptuales mediante cajas y conectores; me agrada mucho por la flexibilidad y sencillez con la que permite definir aspectos conceptuales.
El programa se llama CmapTools y desde la página oficial puede descargarse gratuitamente, hay versiones para Linux, Mac y Windows.
Lo que me ha ocurrido precisamente hoy, es que al bajar la versión 4.1.6 de CmapTools para Linux y tratar de instalar la aplicación, no logré hacerlo porque mostraba el siguiente mensaje de error:
java: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
La solución para el problema que provoca Java es una propuesta de S. Correia mediante un script de bash y es la siguiente:
#!/bin/sh
# S. Correia
# 2007 11 21
# A simple script to patch the java library in order
# to solve the problem with “Assertion ‘c->xlib.lock’ failed.”
# see bug at:
# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373
LIB_TO_PATCH=libmawt.so
for f in `find /usr/lib/jvm -name "$LIB_TO_PATCH"`
do
echo "Patching library $f"
sudo sed -i 's/XINERAMA/FAKEEXTN/g' "$f"
done
Solo hay que poner el código dentro de un archivo con extensión .sh (de preferencia, aunque puede ser sin extensión ya que es indistinto) en mi caso fue: parche.sh
Luego, desde una consola se otorgan permisos de ejecución al script:
chmod 755 parche.sh
Se ejecuta el script:
./parche.sh
Después de aplicar el parche, es necesario exportar una variable de entorno y su valor puesto en verdadero:
export LIBXCB_ALLOW_SLOPPY_LOCK=1
Con eso ha sido suficiente para resolver el problema; una vez hecho eso, es posible instalar CmapTools en Linux y por ende: utilizarlo para generar mapas conceptuales (como este a cerca de la investigación científica):




![Una simple idea [tripié y caja de luz] Una simple idea [tripié y caja de luz]](http://farm4.static.flickr.com/3234/2655870402_95637f5419_t.jpg)

0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Deja un comentario