Ubuntu bionic en OLPC XO

¡Hala! Un año sin entradas y el blog sigue de pie. Aprovecho para contarles las novedades.

Estoy trabajando, entre tantas otras cosas, en darle una nueva vida a las casi un millón de XO en Perú; sobre todo a las repartidas por mi localidad.

Casi todas las escuelas tienen XO que están guardando polvo durante estos, casi, 10 años desde su compra. Como informó el BID la sola implementación de tecnología no soluciona nada, sólo agrega más complejidad al problema de la educación y desarrollo (interpretación propia). Si no hay apropiación tecnológica, pues estos equipos seguirán guardando polvo.

Bueno eso es hilo de otra madeja. ¡Vayamos a lo que nos compete!

¿Podemos usar Ubuntu en la XO?

Respuesta corta: sí.

Desde el principio del proyecto varios ubunteros buscaron la forma de tener nuestro bien amado, y mejor, S.O. en las XO. De todo eso quedaron guías comprensibles de las cuales tomo la posta para esto:

Como ven es Lubuntu 18.04 ‘Bionic Beaver’ corriendo en la XO 1.5 primaria con LXDE.

How to

Los pasos son aún más sencillos que lo enrevesado en los tutoriales existentes.

  1. Obtener ubuntu-base desde aquí. XO-1 y XO-1.5 i386, XO-1.75 y XO-4 armhf.
  2. Adecuar tu sistema como lo explico en Log, en una unidad flash USB formateada como ext2 con etiqueta ROOT.
  3. Obtener un kernel funcional, prueba aquí, yo escogí kernel-3.10(...).i686.rpm.
  4. Descomprime el kernel justo en la raíz.
  5. Adecua /boot/olpc.fth y agrega tu llave a /security/develop.sig ; ambos desde la raíz.
  6. Arrancar con la memoria flash USB presionando la tecla de juego (✓).
  7. et voila.
olpc.fth
\ Open Firmware boot script for Ubuntu
" ro root=LABEL=ROOT rootdelay=10" to boot-file
" u:\boot\vmlinuz-3.10.0_xo1.5-20130716.1747.olpc.c06da27" to boot-device
" u:\boot\initrd-3.10.0_xo1.5-20130716.1747.olpc.c06da27.img" to ramdisk
unfreeze
dcon-unfreeze
boot

¿Que no funciona?

  • La carga de módulos del kernel, ejem. no reconoce el adaptador USB Ethernet.
  • Conexiones de red, no hay Wi-Fi :’-(
  • Un kernel ubuntu.
  • Estado de la batería, es como una ruleta a veces si a veces no.

To-Do

  • Hacer funcionar el inalámbrico.
  • Compilar un kernel reciente, algo así como 5.0 .
  • Mapear las teclas especiales.
  • Optimizar los recursos.
  • Crear una imagen distribuible.
  • Arranque desde el almacenamiento interno.

Estaré escribiendo las paginas wiki correspondientes en http://wiki.laptop.org/ .

Matilda

Estoy seguro que la mayoría de ustedes conocen a esta niña, al igual que yo, por la película de 1996 que pasan de vez en cuando por señal abierta. La película es una historia divertida y familiar, el sueño de tener poderes y hacer el bien.

Este mes compré de regalo para mi sobrina un ejemplar del libro, seguro de que ella ya vio la película, para su inicio de año escolar y por qué me gusta compartir el amor por la lectura. Y siendo importante hacer control de lectura, así el libro no queda abandonado, me puse a bien de leer el libro.

A pesar de ser infantil es una historia preciosa. Al autor, Roald Dahl, le conozco solo por las adaptaciones a películas de sus obras más conocidas y me reconozco en falta. Matilda es una historia muy agradable y divertida. Me agradó aún más la bibliotecaria, señora Phelps, por ser quien le abre el mundo de los libros a Matilda sin mayores preguntas mi barreras. Michael, el hermano, es solo un niño más y al final un buen hermano. La caricatura de Henry convincente como un auténtico imbécil y la madre no hay forma de quererla.

Ya en la escuela Tronchatoro me puso con los pelos de punta a ciertos momentos, la historia entre ella y Jenny Honey me enfureció, seguro como a Matilda, tanto que buscaba en mi mente planes para resolver el misterio y dar justicia. Lavender y Hortensia ayudan mucho a comprender la escuela, la valentía de todos los niños del curso inferior me dejó sorprendido, ni que decir del glotón que fue el héroe, sin querer, de toda la escuela.

Jenny Honey, espero todos simpaticen completamente con esta valiente joven de 23 años, su historia y su resuelta misión de apoyar a Matilda a pesar de su tía. Se ganó un lugar especial en mi recuerdo, y por cierto su casita me gustó y mucho.

Matilda, ¿Podrá existir mejor pintura de sabiduría? Amor por el conocimiento y la experiencia, sobre todo inocencia y humildad son rasgos que rescato de esta niña genio. Con licencia de las justas venganzas que propina a los malhechores de la historia.

Me gustó más esta lectura, y por supuesto que la recomiendo. Hasta una próxima.

Visita al NOC Azteca #RDNFO

Estoy en una beca en Lima, curso de extensión universitaria de OSIPTEL, y en el marco de la misma hoy visitamos el centro de operaciones de red, NOC, de la red dorsal nacional de fibra óptica, en concesión de Azteca Comunicaciones.

Insertar cara de sorpresa aquí

Un pedazo de la RDNFO en mis manos

La fibra que une a los peruanos

En la sala de espera.

Apoya el desarrollo de Ubuntu Artful

¿Alguna vez quisiste devolver el favor a Ubuntu? La distro que tanto aprecias y tanto te ayuda en tu trabajo diario. ¡Pues esta es tu oportunidad!

Como ya habrás escuchado desde Artful que la distro principal se pasará a Gnome en abandono de Unity. Pues el cambio no es poca cosa, no solo se cambiará de entorno de escritorio, también se pasará a otro gestor de inicio, GDM, y aún se duda si Wayland será el servidor gráfico por defecto.

Por todos esos cambios y ya que estas acostumbrado a la estabilidad con la que recibes Ubuntu cada seis meses, te cuento que esa estabilidad no es gratuita que durante el tiempo de desarrollo de cada versión hay alphas y betas que necesitan ser probadas para conseguir una mejor estabilidad. Es por ello que Alan Pope nos invita a probar estas versiones alpha, beta en Hardware Real, no en una máquina virtual, para poder ver qué errores nuevos aparecen y poder reportarlos con el TAG ‘julyshakedown’ para que sean encontrados fácilmente.

Te pido que instales los daily-live de artful en una segunda partición y no como sistema principal, sólo para probar ya que el sistema aún no se considera para trabajo diario, es para realizar pruebas de:

  • Iniciar sesión en ‘Ubuntu on Wayland’ para probar actividades diarias.
  • Suspender el sistema, volver a él y revisar si todo sigue funcionando como debería.
  • Cambiar entre redes cableadas e inalámbricas (y entre ellas).
  • Conectar dispositivos bluetooth (de audio) y asegurarse que trabajan como deseas.
  • Conectar pantallas adicionales en caliente y en frio.

Reportar los bugs

El equipo de escritorio de Ubuntu recibe los bugs desde la plataforma Launchpad , ahí puedes reportar los errores con tu cuenta, el registro es rápido si aún no cuentas con una.

No olvides asegurarte de incluir el tag ‘julyshakedown’ , además si los errores son con Wayland agregar ‘waylanb’ como tag.

Descargar la imagen de instalación actual

Durante el desarrollo de Ubuntu puedes acceder a las imágenes de instalación desde CDImage

~.shell
$ wget http://cdimage.ubuntu.com/ubuntu/daily-live/current/artful-desktop-amd64.iso
~

Puedes descargarlo desde la terminal (como prefiero) o haciendo click aquí

Ten tu imagen al día con zsync

Zsync es una genialidad que nos permite ‘actualizar’ imágenes ISO descargando sólo las cosas que cambiaron de una imagen a otra. Ahorrando ancho de banda y tiempo.

~~~.shell
$ sudo apt install zsync

$ zsync http://cdimage.ubuntu.com/ubuntu/daily-live/current/artful-desktop-amd64.iso.zsync

Primer articulo de prueba

¡Si @humitos supiera!

Pues si, volví a resetear el blog, esta igual que antes pero vacío. Supongamos que esta lleno de los artículos pasados, pero sólo supongamos por que no hay nada.

Roguemos al modulo redirect de drupal para que este blog recupere sus posts anteriores. Mientras tanto solo paso a probar la capacidad multiidioma.

Internet ilimitado de por vida

Ayer en mi rato de procrastinación leí una denuncia de estafa sobre la compra de un Internet ilimitado.

Me sonó a:

Soy muy vivo, he comprado un producto que me permitía no pagarle a la mala empresa de telecomunicaciones y tener sus servicios, allá los pobres tontos que contratan planes mensuales.

Y luego tiempo después sale a decir:

Me han estafado, no he recibido el servicio por el que he pagado, que malo es el vendedor. Que malo es el sistema.

Esta persona denunciante ha intentado robar y aprovecharse, no por necesidad o por falta dinero, ya que compró dos de estos productos para hacerse más vivo. Esperando que junto al vendedor se salgan con la suya y estafar a una empresa telecomunicaciones. El mismo tipo de persona que pagará otro tipo de «servicios» corruptos.

De alguna manera siento que se lo tiene merecido, pero también exhortó a que no compren estos tipos de productos, que fastidian a todos y no son lo seguros que dicen ser. No estafen y no se dejen estafar.

image

image

image

image

image

Puno

Feliz día Puno, con todo sigues siendo mi lugar favorito 😀

Recuerdos que se olvidan

Era una noche de charla cualquiera cuando un amigo Richard me menciona un evento de hace un año, cumpleaños de Harold, yo le menciono no recordar tal suceso.

Rápidamente y por Internet reunimos a todos los implicados en el cumpleaños de Harold del año pasado, yo incrédulo de haber asistido pues recuerdos no tenía.

Después de muchos intentos de refrescar la memoria caigo en que por costumbre tomo fotos de casi todos los eventos en mi vida, pues empecé a buscar aquellas fotos con la esperanza de poder recordar todo cuanto se pueda, entonces y una vez más el haber tomado muchas tantas inútiles fotos me ayudó a recordar o al menos asegurarme que yo estuve ahí.

Y es que cuando tu mente juega con tus recuerdos es bueno tener a mano ayuda, seguiré tomando fotos de mi día a día. Nos estamos leyendo.

Una semana de docencia

Bueno, en realidad, son dos años lectivos y una semana.

Toda una aventura esto de ser docente, claro que no ha sido la tarea más fácil, la más divertida ni la que mejores resultados económicos me ha dado, pero al final es agradable, prometedora y satisfactoria (aunque aún ningún logro).

image

La pasada semana ha sido tranquila, con mayoría de clases introductorias, explicar las reglas de juego, el temario general y el panorama del curso.

El asunto es aún complejo, con una documentación de la programación en matrices imposibles de comprender, y un intento de adaptar un nuevo currículum, el de Ciencia de la Computación, a la EBR peruana.

Hoy empieza una nueva semana, y empieza también la titánica empresa de documentar cada día para poder validar estas ideas de Ciencia de la Computación.

Seguiré comentado.