lunes, 16 de enero de 2017

RaspberryPi como herramienta docente. R y Calc. Episodio 2

Como ya habíamos comentado en alguna entrada anterior, en ratos libres estamos probando la posibilidad del uso de unidades RaspberryPi como sustituto posible en el hardware para las prácticas en la materias que impartimos en la Universidad. Las aplicaciones que utilizamos en estas materias son Calc, como hoja de cálculo para la introducción y presentación de datos y R para cálculos estadísticos.
Como hemos visto, una vez eliminada la posibilidad de utilizar unidades de RaspberryPi modelo 2b, hemos estado probando unidades 3B con Raspbian. Sin ninguna modificación disponemos de Calc y se puede instalar R, pero en una versión muy antigua —3.01—. Esta versión podría servir para docencia, pero genera problemas a la hora de instalar paquetes, ya que muchos servidores espejo no disponen de versiones de los paquetes para versiones antiguas. Para poder instalar las versiones más modernas de R tenemos que incluir repositorios debian testing (stretch). Es decir,

1. Actualizamos los repositorios ya activos en el sistema

sudo apt-get update

2. Accedemos a la lista de repositorios del sistema

sudo nano -$ /etc/apt/sources.list

3. Introducimos al final una línea como la siguiente para activar el repositorio de prueba —testing— de debian para raspberry; en este caso sería

deb http://archive.raspbian.org/raspbian/ stretch main

4. Guardamos y reiniciamos el sistema

5. Después deberemos actualizar el sistema entero, ya que se instalarán muchos paquetes nuevos, que incluyen también LibreOffice (ya sabemos que Debian tiende a ser bastante conservador para mantener la estabilidad en los repositorios estables).

sudo apt-get update
sudo apt-get upgrade

6. Instalaremos R

sudo apt-get install r-base r-core r-base-core r-base-dev

Y ya tenemos R instalado en una versión moderna

R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"




Y la simulación de las prácticas ha sido perfecta, sin ningún contratiempo, pudiendo realizar todo sin problemas y con tiempo de respuesta adecuado, y sin problemas a la hora de instalar paquetes.




martes, 10 de enero de 2017

Wayland en Fedora; algunos inconvenientes

Llevo hasta este momento unos tres meses probando Wayland bajo diferentes circunstancias (portátil, sobremesa...) en Fedora 25. Teniendo en cuenta que solo soy un usuario normal, y no un desarrollador, hasta ahora he encontrado los siguientes problemas:
1. gparted, como indicamos aquí. No estoy completamente seguro de que se deba a Wayland, ya que me había pasado antes en X11. Aun así, como hemos visto, es fácilmente solucionable.
2. gnome-boxes, como habíamos indicado aquí. Solucionable con facilidad.
3. jdownloader. En ocasiones se cuelga y lanza una lista larga de errores (que desgraciadamente nunca he guardado). En las últimas actualizaciones no se ha producido, así que podemos darla por resuelta; además, era solo un pequeño problema que aparecía en ocasiones, al manipular la aplicación.
4. mkvtoolnix-gui. En terminal funciona perfectamente, pero la versión 9.40 de la máscara gráfica se colgaba (literalmente desparecía) al intentar realizar cualquier tipo de acción. Es un problema importante, ya que si bien en terminal se realizan fácilmente las extracciones, los montajes y añadidos de líneas de sonido o texto son complejos e incómodos en terminal. En la versión actual 9.60 funciona perfectamente, así que ya está solucionada.


5. vlc. Esta es la única alteración que me está afectando en mis ordenadores que aun no ha tenido solución. Al intentar visualizar cualquier fichero de vídeo el vlc simplemente no arranca. si se intenta por terminal da un mensaje de error como este:


A pesar de lo que dice, la reinstalación, incluido una previa desinstalación, no ha funcionado. Es el único problema que por ahora no he podido solucionar satisfactoriamente. Sí, hay otros programas, pero no me gustan tanto. Un pequeño fastidio.

ACTUALIZACIÓN:
No, jdownloader no está resuelta. De hecho, me ha vuelto a pasar. esta vez si he grabado el error. Para aclarar las cosas, esun error de Java, y empieza así (unas pocas líneas de unos cientos):