Pizarra digital Mimio en Ubuntu 14.04

Mas de un año buscando  respuestas a este problema. Lograr que un producto  de gama alta, una pizarra digital  de mas de 1000 dolares  trabaje de manera correcta en nuestros equipos de la escuela que tenemos implementado con Ubuntu.
       La instalación que hasta ahora logré dejar funcionando  de la manera mas estable posible es  sobre ubuntu 14.04 LTS de 32 bits. La única razón por la que aún no tengo todos los sistemas en 64 bits es por la compatibilidad con este hardware. Sigo trabajando en ello...

Una vez descargado el software desde la página del fabricante, después de pasar por un hermoso formulario donde solo faltaría que me preguntaran si me gusta esperar para descargar un software....

En fin. Llenado una vez el form me da el link  de descarga, que respaldo para eventuales descargas posteriores.

Desde la terminal:
sudo dpkg -i mimio-studio_11.52-intl_i386.deb
Resultado:
Preparando para desempaquetar mimio-studio_11.52-intl_i386.deb ...
Desempaquetando mimio-studio (11.52-intl) ...
dpkg: problemas de dependencias impiden la configuración de mimio-studio:
 mimio-studio depende de libjpeg62; sin embargo:
  El paquete `libjpeg62' no está instalado.
 mimio-studio depende de xsltproc; sin embargo:
  El paquete `xsltproc' no está instalado.
 mimio-studio depende de libfakekey0; sin embargo:
  El paquete `libfakekey0' no está instalado.
 mimio-studio depende de xvkbd; sin embargo:
  El paquete `xvkbd' no está instalado.
 mimio-studio depende de gtk2-engines; sin embargo:
  El paquete `gtk2-engines' no está instalado.
 mimio-studio depende de libbotan-1.10-0; sin embargo:
  El paquete `libbotan-1.10-0' no está instalado.

Forzamos la instalación para resolver esas dependencias:
sudo apt-get -f install
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Corrigiendo dependencias... Listo
Se instalarán los siguientes paquetes extras:
  gtk2-engines libbotan-1.10-0 libfakekey0 libjpeg62 xaw3dg xsltproc xvkbd
Se instalarán los siguientes paquetes NUEVOS:
  gtk2-engines libbotan-1.10-0 libfakekey0 libjpeg62 xaw3dg xsltproc xvkbd
0 actualizados, 7 se instalarán, 0 para eliminar y 4 no actualizados.
1 no instalados del todo o eliminados.
Necesito descargar 1.475 kB de archivos.
Se utilizarán 5.542 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] S

Avanzamos un poco pero, 
Configurando mimio-studio (11.52-intl_i386.deb) 

MDKLoadLibrary('/var/opt/mimio/system/aps_componentmanager1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_view1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_componentmanager1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_projector1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/dev_hid1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_view1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_componentmanager1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/aps_projector1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
MDKLoadLibrary('/var/opt/mimio/system/dev_hid1.so') failed: libudev.so.0: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
Processing triggers for initramfs-tools (0.103ubuntu4.3) ...
update-initramfs: Generating /boot/initrd.img-4.2.0-35-generic

El error consiste en otra librería de sistema no  encontrada. libudev-so-0  

Solventando el error de libudev-so-0 para 32 y 64 bits

http://www.acentoenlao.com/2014/09/20/solucion-al-problema-libudev-so-0-en-ubuntu-14-04/

Solución final para el problema libudev-so-0  basicamente es recurrir a repositorios de una versión anterior donde aún está disponible. Hay desactivar luego para no crear conflictos posteriores.


La puntada final

 Todo bien, la instalación fluye sin ningún problema. Termina de instalarse y vuelve el prompt. En este punto es obligatorio  reiniciar para que se detecten los cambios al sistema.
Buscamos y ya aparecen los iconos de todas las aplicaciones relacionadas con mimio:




Perfecto. Lanzamos MimioStudio Notebook....   y..... nada. Otra vez..... Nada. Ninguna advertencia, nada de nada.   ¡¡Aaahhh!!, ¿no será ese problema reportado  hace 2 años y medio por @Jasauders en Edugeek.net? Veamos..

sudo chown -R youruser:youruser /home/youruser/.mimio

Listo. Ahora sip. Replico y comparto cada palabra que en ese momento fue escrito por quien encontró la solución y hoy sigue teniendo la misma validez.  Particularmente porque este último problema persiste en la versión mas actual  y se trata de que, inexplicablemente están asignados los permisos de manera equivocada.
Atención : Desarrolladores de Mimio . Por favor , por favor, no puedo enfatizar esto lo suficiente, por favor solucionen estos problemas . Es decir, por lo menos, documentenlos . He visto absolutamente cero documentación sobre este tema y sólo encontré estos pasos a través de la lectura y la solución de problemas. Esto no es aceptable. La reparación de estos problemas sería de gran ayuda a una gran cantidad de sus usuarios y ahorraría una enorme cantidad de frustración.

En ingles:

Attn: Mimio Developers. Please, PLEASE, I cannot stress this enough, please fix these issues. I mean, at the very least, document these things. I've seen absolutely zero documentation on this issue and only came across these steps through reading and troubleshooting. This isn't acceptable. Fixing these issues would really help out a lot of your userbase and save a massive amount of frustration.


http://www.edugeek.net/forums/nix/132648-mimio-ubuntu-13-10-a.html


Eso sería por ahora


Referencias bibliográficas

https://github.com/opinsys/puavo/issues/2

http://www.edugeek.net/forums/nix/132648-mimio-ubuntu-13-10-a.html

Comentarios

Entradas más populares de este blog

Microscopio usb en gnu linux

Piaget, Vygotsky, Kay. De la teorìa a la practica.