fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Problemas con el iC...
 
Avisos
Vaciar todo

Problemas con el iCommand

4 Respuestas
2 Usuarios
0 Reactions
2,186 Visitas
radek
Respuestas: 16
Topic starter
(@radek)
Active Member
Registrado: hace 17 años

Estoy tratando de hacer pruebas de teleoperación del Lego NXt mediante iCommand en un ordenador de mi universidad.
Al ejecutar la instrucción:

sudo java -Dgnu.io.rxtx.SerialPorts=/dev/rfcomm0 RadioControl

en vez de sacarme la pantalla vacía de java y dejarme maniobrar el NXt, me muestra lo siguiente:

Properties location: /root/icommand.properties
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/libicmdbluez.so: libbluetooth.so.2: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at icommand.nxt.comm.NXTCommBluez.<clinit>(Unknown Source)
at icommand.nxt.comm.NXTCommFactory.createInstance(Unknown Source)
at icommand.nxt.comm.NXTCommand.open(Unknown Source)
at RadioControl.main(RadioControl.java:155)

pero el fichero libicmdbluez.so si existe(es parte de la instalación de icommand).

¿Es posible que se deba a la instalación o mas bien a falta de alguna otra librería de bluetooth o permiso?

Yo ya he probado este codigo en mi ordenador(en el cual soy root y además tengo instalados todos los extras de ubuntu7.10 y todas las aplicaciones propias del SO para el bluetooth).

¿Alguien podría comentarme si le ha ocurrido y/o sabe por qué sucede y/o como solucionarlo?

Gracias de antemano.

Responder
3 respuestas
atgc
Respuestas: 20
 ATGC
(@atgc)
Eminent Member
Registrado: hace 17 años

mmmm..tiene pinta de ser por permisos...en vez de lanzarlo con sudo, podrias lanzar una terminal de root y escribir el comando siendo el usuario root..es que a mi a veces me ha pasado que no es lo mismo, mandar un comando con sudo que como usuario root..no se porque exactamente...es una de las cosas que se me ocurre...seguire pensando!

Responder
atgc
Respuestas: 20
 ATGC
(@atgc)
Eminent Member
Registrado: hace 17 años

y este archivo existe: libbluetooth.so.2 ??

Responder
radek
Respuestas: 16
Topic starter
(@radek)
Active Member
Registrado: hace 17 años

Buenos días:

Creo que ya he dado con el problema exacto, que no con la solución.

El problema es que ni soy root ni puedo acceder totalmente como tal, dado que son maquinas del laboratorio de robótica de mi universidad y lo tienen así dispuesto, y que tampoco tienen instaladas las librerías bluetooth al completo, por lo que faltal librerias(entre ellas libbluetooth.so.2).

Voy a intentar instalarlo en local a ver si así me deja.

Gracias.

Responder
Compartir: