¿eres /root?

7 March, 2008

Entorno ligero | Malditos idiomas

Categoría: Soft Libre

Amo Gnome. Lo tengo en todos mis equipos, lo recomiendo a colegas y amigos, familiares y todo aquél que esté dispuesto a sumergirse en las X. Me encanta la lógica de sus menús, los estilos visuales y la sencillez. Me gusta que una aplicación cumpla con su objetivo: no necesito un cliente de bittorrent con 14000 plugins que no sirven para nada. Me encantan los temas GTK2, los bordes de ventana pulidos y los degradados en los botones o pestañas. Pero… todo tiene un pero.

Ayer metí XFCE en mi portátil. Funciona bien, es ligero y está basado en GTK2. Lo instalé desde los repositorios de gNewSense, pero me dí cuenta de que estaba un poco anticuado. Buscando por la página oficial del proyecto me encontré con esta maravilla, un instalador "automático". Es un programa que compila los diferentes módulos del escritorio (gestor de ventanas, de sesiones, Thunar, el panel…) para nuestra arquitectura, con posibilidad de optimizaciones. Lo instala e incluso te crea las entradas para el gestor de sesiones (GDM, KDM, XDM). Arrancar y listo. Desde la última versión que instalé, hace ya un par de años, ha mejorado de manera sorprendente. Tiene unos puntos fuertes a su favor:

  • Thunar, el gestor de archivos oficial, ya incluye un plugin para manejar los dispositivos de almacenamiento (al más puro estilo de gnome-volume-manager), las aplicaciones a abrir en cada caso, etc. Es muy robusto y estable. Digamos que es un Nautilus más rápido y sensato. Carece de algunas opciones de éste, pero contiene los menús y comandos que uno espera encontrar en un programa de este tipo. La disposición de los elementos recuerda al Finder de Mac OS. Se puede ampliar con diferentes plugins, tales como edición de metadatos, un gestor de volúmenes, integración con Xarchiver (utilidad de compresión)… Sólo hecho en falta la posibilidad de conectarse a otro equipo mediante ssh como permite Nautilus.
  • Posee un centro de control "de verdad", desde donde gestionar los temas de escritorio, el comportamiento de las ventanas, pantallas, teclado, ratón, sesiones, etc. Ahora el gestor de ventanas XFWM posee un sistema de compositor integrado en el que mostrar sombras y transparencias en nuestro XFCE es tan sencillo como activar la opción de composite en nuestro xorg.conf.
  • El panel. Al igual que el de Gnome o KDE se le pueden añadir montones de applets de diversa índole. Por enunciar algunos: reloj, calendario, tiempo atmosférico, monitor de red - cpu - disco duro, monitor de frecuencia de cpu, gestión de dispositivos, área de notificación, mini-línea de comandos… no, no está el applet del té :(
  • La velocidad de arranque de XFCE es aplastante en comparación con la de su hermana Gnome, no en vano prescinde de la mitad de servicios que ésta. Las aplicaciones funcionan más suavemente, dado el ahorro en RAM que conlleva el uso de este escritorio. Además el tamaño en disco de todo el entorno es bastante ridículo, con unas 60-70 MB con un buen puñado de aplicaciones instaladas, algo a tener en cuenta sobre todo en equipos algo (o muy) antiguos.

En síntesis, XFCE es un gran entorno de escritorio, que ha avanzado mucho en unos años y que gustará desde el usuario sencillote hasta el más geek.

 

Y cambiando de tema, haciendo un localepurge me ahorré…

 

…más de 60 MB de espacio en disco en idiomas no deseados. WTF?

3 March, 2008

The Host (y Cloverfield)

Categoría: Cine

Para aquellos cinéfilos (y no tanto) gustosos de las películas de monstruos, presento The Host, una cinta coreana que sorprendió al público en general en su estreno. No pienso contar el argumento, pero baste decir que las escenas con el monstruo de marras son geniales. La manera en que el director presenta las secuencias de la bestia y la gente de a pie con la que se encuentra está muy cuidada, como los efectos especiales, los pintorescos personajes, las situaciones surrealistas y un argumento bastante decente. Hay varios altibajos en su visionado, pero resulta una cinta muy agradable y entretenidísima para todos los públicos. La recomiendo encarecidamente.

Y ya que estamos con pelis de bichejos, también recomiendo (al menos alquiladla en vuestro videoclub) ver Cloverfield (aka Monstruoso). Está grabada con "bajo presupuesto" y una cámara de video convencional. Tiene muy buenos efectos especiales y una atmósfera bastante agobiante. Se hizo famosa por la publicidad viral en internet (creando enlaces entre páginas de empresas y organizaciones ficticias). Creo haber leído que la dirige (o produce) el mismo tío que el de Lost (J.J. Abrams).

18 February, 2008

Jason Bourne

Categoría: Cine
Todo el que haya seguido la saga de Bourne sabrá que son películas (basadas en las novelas del difunto Robert Ludlum) de calidad, con una trama elaborada, escenas de persecuciones muy buenas y hostias para dar y tomar. Pero hay un aspecto que pocos saben de Jason Bourne: es un fetichista. ¿Por qué? Pues porque Jason no mata solamente con las manos, sino que tiene cierta afición por desmontar a sus enemigos con herramientas improvisadas. Veamos algunas:
  • The Bourne identity (El caso Bourne): Jason está en su "pisito" de París y entra un asesino de Treadstone. Empiezan a calentarse y Jason recoje un boli "bic" y empieza a acuchillar al otro mamón.
  • The Bourne Supremacy (El mito de Bourne): Jason se cuela en el piso art-noveau de otro asesino de Treadstone en Münich. El otro mamón agarra un cuchillo de cocina y Jason coge… una revista de decoración. Por supuesto machaca al asesino.
  • The Bourne ultimatum (El ultimátum de Bourne): Jason se empieza a calentar con un asesino marroquí (…de Treadstone, obviamente), se dan de ostias demostrando lo chulos que son. Entonces, el asesino agarra un candelabro, a lo que Jason se defiende cojiendo… un libro.

15 February, 2008

Notas #2 | Holy Wars

Categoría: Notas
  • Mejor entorno en escritorios GNU. ¿KDE o Gnome?: Pues ambos. Aunque Window Maker no está nada mal para equipos justos de recursos.
  • KDE 4.0 no es KDE4, es decir, hasta una versión un poco madura no veremos lo que nos prometieron (que no es poco ;) ), así que basta de flamear.
  • Vi o Emacs: Emacs es como un exterminador en Warhammer40K: puede con TODO. No hay nada como editar LaTeX y hacer un M-x nethack. Que grande es disfrutar con juegos en consola de texto. ¿Qué pensarían los chavales para los cuales la informática nació con Windows XP si les pusiésemos algo como bombardier, nethack o adventure?
  • Intel o AMD: esto es como ATI/Nvidia, si te descuidas te dan ambas por el culo. Solución=VESA :P
  • Mac OS / MS Windows / GNU* / *BSD: GNU/Linux y si me apuráis GNU/Hurd (por cierto, FUNCIONA). No he probado ninguna de las 15000 variantes de BSD, aunque he oído maravillas.
  • PDF o Postcript: a veces DVI, a veces Djvu, aunque ahora que es va a ser estándar me atrae más PDF.
  • Espero que en KDE mejoren los reproductores de medios (amarok queda excluido por méritos propios), porque lo que he probado hasta ahora apestaba. No he conocido una alternativa en QT que se acerque de lejos a VLC.
  • ¿Por qué los obispos y demás residuos paleolíticos no se meten la lengua por el culo y dejan de joder a todo el mundo diciendo lo que deben y no deben hacer/pensar?
  • ¿Para cuando una carrera para políticos? ¿Y los test de alcoholemia/drogas antes de entrar al congreso?
  • ¿Cuándo será el ser humano libre de verdad?

11 February, 2008

iPod Nano y GNU/Linux

Categoría: Soft Libre

Desde hace ya mucho tiempo mi iPod Nano se lleva a las mil maravillas con mis PC dotados de software libre. Hace tiempo ya comenté que no era necesario utilizar herramientas privativas del tipo iTunes para sincronizar nuestro periférico en tanto tenemos a nuestra disposición joyas de la talla de GNUpod, Gtkpod, Amarok y similares que hacen el trabajo (casi) igual de bien. Sin embargo, si con mi aparato todo son elogios, no lo es con el de mi novia, un Nano de 4Gb color azul muy coqueto. Hace unas semanas actualizamos se actualizó sólo en cuanto lo conectamos a un sistema Windows con iTunes instalado. Pasó de la versión del firmware 1.1.1 a 1.1.3. No soy programador ni pertenezco a Apple, por lo que no puedo asegurar lo que voy a decir, pero la verdad es que desde ese fatídico momento el iPod no volvió a funcionar sobre GNU/Linux. El núcleo lo reconocía, pero Gnome o cualquier otro entorno no lo podía montar. Al tirar un lsusb la consola mostraba que estaba conectado al PC por puerto USB y que pertenecía a Apple Computer, Inc., pero nada de verlo montado como era habitual. Tras pelearme con él durante horas, formatear/reventar la tabla de particiones, reinstalar el firmware desde el iTunes y seguir en las mismas, llegué a varias conclusiones:

  1. El iPod sólo funcionaba en condiciones en sistemas Windows (supongo que al igual en un Mac OS)
  2. Apple había hecho algo con el nuevo firmware, quizá capar la habilidad de manejarlo desde entornos libres
  3. El firmware modifica de alguna manera extraña (que solo Apple sabe) la tabla de particiones, el sector de arranque del Nano y la gestión de la base de datos.

El punto 3 lo baso en mis investigaciones. GNU Parted me decía que no reconocía el label (la tabla de particiones, generalmente de msdos) del iPod y que sector lógico del disco no era el habitual. Fdisk me decía otras cosas, como que el fin/principio de las particiones no concordaba con lo que debería ser. GParted directamente no leía nada en el dispositivo.

Tras luchar con el aparato, y sin dejarme vencer por las ansias privativas de Apple, conseguí hacer que Gtkpod manejase sin problemas el iPod. Sencillamente se trata de buscar las particiones del dispositivo y montarlas.

  1. Conectar el iPod al PC (o lo que se tenga :) )
  2. Esperar unos segundos y en una terminal hacer un $ls /dev/sd*
  3. Seguramente nos saldrá algo como sda sda1 sda2
  4. Montad con $pmount /dev/sd×2 /media/ipod (donde x es la letra que indica el dispositivo)
  5. Desde Gtkpod o el programa que manejéis podréis indicarle el punto de montaje y trabajar con las listas de reproducción, pistas, etc.
  6. Cuando se acabe con el aparato, ejecutar un #umount /media/ipod (como root) y después un sync
  7. Escribir #eject /dev/sda
  8. Desconectar el iPod del PC
Ya no puedo reproducir "nativamente" la música del iPod en Banshee o Rhythmbox, pero al menos puedo trabajar con él sin morir en el intento.
 
PD: existe un reemplazo libre para el firmware de Apple en los iPod. Su nombre es Rockbox y parece prometedor. También existe una versión del núcleo Linux con herramientas para reproductores iPod llamado iPodLinux. Por desgracia, ninguna de las dos soluciones funciona con mi reproductor, un Nano de segunda generación. 
PPD: me gusta la manera de nombrar los dispositivos bajo GNU/Hurd, es más elegante :P . Dentro de poco escribiré un buen artículo sobre la instalación/uso de ese prometedor núcleo. 
<< Entradas nuevas | | Entradas anteriores >>