Cine: Watchmen

Watchmen, excelente película con una buena votación adquirida, sin embargo noté mucha gente defraudada en la sala de cine, sospecho que fue por el hecho de que muchos compraron la boleta esperando una película repleta de acción, pero no fue el caso, la película tiene un lento avance, muchos diálogos y eso aburre al común. Personalmente me encantó mucho, el caracter de los personajes, las conversiones, buenas frases, bien llevada la historia, los efectos bien hechos.

Lo que más me gustó de la película:

  • Cuando Rorschach está en prisión y uno de los prisioneros comienza a fastidiarlo tratando de hacerse sentir para sembrarle temor, en respuesta Rorschach reacciona MUY agresivamente y dice una frase más o menos así: “Yo no estoy encerrado con ustedes, ustedes están encerrados conmigo”. ¡Genial!.
  • Muy gracioso cuando Jon intenta complacer sexualmente a Silk y en su intento de hacerlo lo mejor posible para ella, no para él, crea unos clones de él mismo como tratando de crear una gran orgia, acto que ella rechaza y se enfurece por encontrarlo trabajando mientras eso ocurría. Ella como mujer quería atención total y más a él como persona que depronto una orgia como tal, pero las intenciones de Jon eran las mejores e inocentes en cierta forma.
  • La pelea donde muere The Comedian, la combinación del escena con la música de fondo.
  • El desenlace de la historia, el conflicto moral al que se llega, la fría decisión de Jon al asesinar a Rorschach.

La película por otro lado tiene un contenido bastante violento, pero era de esperarse: comics DC. Tiene escenas muy sangrientas también, más de una persona tuvo que voltear la cara en algunas escenas, como por ejemplo donde uno de los prisioneros le cortó los brazos a otro prisionero que Rorschach había esposado en la reja de su celda.

Probando Arch Linux

Esta es una de las distribuciones para usuarios avanzados de Linux, no se caracteriza por la facilidad, la amigabilidad para usuarios, sin embargo para usuarios con conocimientos de Linux es muy fácil de manejar dado su gestor de paquetes cómodo pacman, sus scripts de configuración limpios y bien documentados.

Beneficios de usar esta distribución caben destacar el rendimiento, aplicaciones como OpenOffice inician casi al instante, el sistema arranca muy rápido (25 segundos, aproximadamente 30 con escritorio cargado), además tiene incluido software de última, por ejemplo kernel 2.26.28 que ya viene con soporte para el filesystem ext4.

La instalación inicial es un core con manejo desde la consola, pero puedes instalar diferentes escritorios comunes como el Gnome, KDE, XFCE o algunos no tan comunes pero muy poderosos como el LXDE. Instalé Gnome y me corre con muy buen rendimiento.

Particularmente, esta distribución instala muy pocas cosas por defecto, tendrás que ir instalando muchas que se obvian con la instalación básica de muchas distros. Por ejemplo: soporte para comprimir/descomprimir formatos ZIP, soporte de algunas características de apagado como hibernar, suspender, el HAL indispensable para detectar dispositivos conectados como ratón USB, teclados USB, memorias USB, etc.

Uso un portatil con 1 GB de RAM donde tenía instalado Ubuntu 8.10 y me funcionaba perfecto, pero por ejemplo cuando cargaba VirtualBox con una máquina virtual configurada en aproximadamente la mitad de la RAM, más algunas aplicaciones como el navegador (Firefox), el cliente de mensajería (Pidgin) la máquina se ponía insoportablemente lenta, con Arch Linux se dejó ver el incremento de rendimiento y aún con las mismas aplicaciones la máquina ofrecía un rendimiento moderado.

Ubuntu es muy cómodo, espero que en su siguiente versión se hagan efectivo las mejoras de rendimiento que parecen venir, especialmente con el soporte para filesystems ext4, pero ya será esperar y probar.

No es que Ubuntu tenga pésimo rendimiento, ¡Ubuntu tiene buen rendimiento! Este caso es de un usuario exigente que le gusta que la máquina le responda al instante y las aplicaciones le cargen al clic del ratón.

Últimamente leo mucho de records de inicio rápido en las siguientes versiones de algunas distribuciones de Linux, como Mandriva y Ubuntu parece que también trabaja en ello; con Arch Linux he tenido la experiencia de ver un bólido que inicia muy rápido, noto que de verdad es una característica importante y será interesante ver si los demás logran en sus versiones finales estar por debajo de los 30 segundos en el tiempo de inicio.

Sony VAIO [VGN-NR310FH]

Anteriormente instalé Ubuntu Hardy en esta máquina: http://raddictus.wordpress.com/2008/08/10/sony-vaio-vgn-nr310fh/, ahora escribo sobre la experiencia con esta nueva versión de Ubuntu.

La instalación de esta nueva versión de Ubuntu es bastante exitosa, configurando automáticamente en la instalación básica casi la totalidad del hardware, incluyendo efectos gráficos del Compiz activados. Desafortunadamente la tarjeta wireless identificada en Ubuntu como “Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)” no queda instalada, pero hay solución y fácil.

Para Linux está disposible un driver creado por el proyecto Madwifi http://sourceforge.net/projects/madwifi/, para este equipo me funcionó el siguiente:

http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3875-20081105.tar.gz

Pero puede obtenerse la versión más reciente en este enlace:

http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz

La instalación fue simple:


make
sudo make install
sudo modprobe ath_pci

Con estos simples pasos funciona, sin embargo queda un problema cuando se suspende la máquina, la tarjeta deja de funcionar no siendo posible conectarse. Esta falla está detectada afortunadamente https://bugs.launchpad.net/ubuntu/+source/linux/+bug/267339, una solución rápida es remover el módulo “ath_pci” del kernel y volviéndolo a agregar:

sudo modprobe -r ath_pci
sudo modprobe ath_pci

Pero esto es poco cómodo, afortunadamente hay una solución permanente creando un archivo: /etc/pm/config.d/madwifi-fix con el siguiente contenido:

SUSPEND_MODULES="$SUSPEND_MODULES ath_pci"

Con esto funciona perfectamente el equipo, con rendimiento bastante bueno y disfrutando de las nuevas características de esta nueva versión de Ubuntu.

Activar thumbnails para más formatos de documentos en Nautilus

Fácil y rápido, lástima que no esté activado por defecto este comportamiento.

$ sudo apt-get install libgsf-bin imagemagick

Con esto es suficiente, ahora puedes ver los cambios reflejados bien reiniciando la máquina ó matando los procesos de Nautilus: killall -9 nautilus.

Si aún así no te funciona, tendrás que borrar los archivos del directorio ${HOME}/.thumbnails.

Microsoft Office 2003 con SP3 en WINE

Hace tiempo Microsoft Office 2003 viene dejándose instalar con WINE, sin embargo el último Service Pack venía presentando sus inconvenientes a la hora de instalarlo. Con una mínima ayuda, empleando la versión WINE 1.1.2 se ha dejado instalar esta vez.

Instalación

La instalación del Office básico es muy simple, empleé una imagen ISO, la monté en un directorio y ejecuté:

$ wine setup.exe

El asistente para instalación se ejecuta sin problemas, instalé todo el paquete completo y seguí las instrucciones. Una vez instalado las aplicaciones ya funcionaban perfectamente en su mayoría, por lo menos las principales: Excel, Word y PowerPoint; las demás tienen errores bastante importantes, por ejemplo Access da un error de programa tan solo creando una base de datos.

A continuación descargué el SP3 de la página oficial, en idioma español al igual que el Office que acababa de instalar.

$ wine Office2003SP3-KB923618-FullFile-ESN.exe

Esta vez si me dió problemas la instalación de esta actualización; básicamente me arrojaba errores al tratar de descomprimir ciertos paquetes CAB, por ejemplo: “C:\\windows\\Installer\\PA561401.CAB”, la solución fue copiar el archivo del medio de instalación directamente al directorio:”~/.wine/drive_c/windows/Installer/”. La instalación arrojó resultado satisfactorio después de copiar los archivos: pa561401.cab y yi561401.cab.

Con esto quedó funcionando Microsoft Office 2003 con SP3, para casos de emergencia o muchas veces sacar de apuros a compañeros, pero personalmente me quedo con OpenOffice desde luego.

Cambiar el idioma en OpenOffice

En algunas circunstancias la instalación de Ubuntu deja con idioma inglés la suite ofimáica OpenOffice; afortunadamente es posible cambiar de idioma instalando los siguientes paquetes:

openoffice.org-l10n-es
openoffice.org-help-es
language-support-es

Una vez instalados abrimos cualquier aplicaciones de OpenOffice y nos vamos por el menú Herramientas -> Opciones -> Configuración de idioma -> Idiomas -> Interfaz de usuario y seleccionamos “Español”. Con esto debería funcionar.

Sony VAIO [VGN-NR310FH]

He adquirido este nuevo portatil Sony http://www.sonystyle.com.mx/pdf/VGNNR310FH_specs.pdf. De fábrica viene con Windows Vista Home SP1, pero este sistema operativo no es de mi gusto procedí a reemplazarlo a la oportunidad más adecuada. Una vez lo encendí esperé que iniciara y terminara de instalar, configurar, “optimizar” y demás procedimientos de la instalación OEM de Windows Vista. Una vez configurado ensayé los diferentes dispositivos para probar que todo estuviera en orden: sonido, red inalámbrica (no olvidar activar el interruptor ubicado al frente a la derecha para que funcione) e inmediatamente procedí a instalar mi sistema operativo de uso actual: Ubuntu Hardy Heron.

¡Grandioso! La verdad fue demasiado fácil y rápida esta instalación; con el procedimiento estándar de instalación la computadora me arrancó con el 95% del hardware detectado y a pleno funcionamiento, además con un rendimiento considerable. La tarjeta de red wireless desafortunadamente no funcionó de inmediato, asi que fue necesario realizar algunos ajustes que a continuación explico.

Atheros Communications Inc. [AR242x 802.11abg Wireless PCI Express Adapter]

Con la instalación estándar Ubuntu detecta este dispositivo en su lista de hardware con drivers privativos, sin embargo el dispositivo no funciona correctamente. Es necesario instalarlo por cuenta propia empleando una versión reciente que soporte el chipset.

Controladores de hardware para Sony VAIO VGN-NR310FH

Controladores de hardware para Sony VAIO VGN-NR310FH

Después de navegar por internet investigando del funcionamiento de este dispositivo opté por emplear Madwifi como alternativa y he tenido éxito.

Primero descargué el driver de http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/. La versión elegida para esta instalación fue http://snapshots.madwifi.org/http://snapshots.madwifi.org/madwifi-hal-2008-08-15-current.tar.gz (fecha de 1 de agosto de 2008).

Fue necesario instalar el paquete build-essentials para compilar el código fuente descargado anteriormente, dicho paquete está en el cd de instalación de Ubuntu, asi que no es necesario acc

Con todo listo a este punto, ejecuté las siguientes líneas:

Descomprimir el contenido del archivo descargado con el código fuente de Madwifi.

$ tar zxvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz

Cambiarse al directorio donde se encuentran algunos scripts para realizar operaciones de pre-instalación.

$ cd madwifi-hal-0.10.5.6-r3835-20080801/scripts

Detener los módulos y servicios que puedan interferir con el proceso de instalación y configuración.

$ ./madwifi-unload

Elimiinar los elementos existentes de Madwifi y de este modo evitar conflictos.

$ ./find-madwifi-modules.sh $(uname -r)

Retroceso al directorio principal del archivo descomprimido, construcción e instalación del sofware Madwifi.

$ cd ..
$ make
$ make install

Ahora podemos ensayar el funcionamiento del drivers montándolo en el núcleo. El módulo correspondiente se llama: ath_pci.

$ modprobe ath_pci

Si el comando anterior tiene éxito, debería aparecer ahora la red inalámbrica disponible en la configuración de red de Ubuntu, ahora puede configurarse la red normalmente y para finalizar añadiremos la siguiente línea al final del archivo /etc/modules:

ath_pci

Ahora se reinicia el computador y la red inalámbrica debería estar disponible.

Reflexiones finales

La experiencia instalando Ubuntu en este hardware ha sido muy satisfactoria, excepto por el inconveniente de la red inalámbrica, la instalación ha sido muy simple y el sistema operativo ha configurado la máquina automáticamente dejándola lista para usar.

Un inconveniente que cabe destacar con esta instalación, es que el driver deberá ser compilado y reinstalado nuevamente con cada actualización del núcleo.

ACTUALIZACIÓN: el driver empleado en este blog no funcionó correctamente presentando intermitencia en la comunicación. Afortunadamente salió una nueva versión el 3 de septiembre que soluciona el problema: http://snapshots.madwifi.org/madwifi-hal-2008-08-15/madwifi-hal-2008-08-15-r3862-20080903.tar.gz, sin embargo se recomienda bajar directamente la versión más reciente en el momento con el siguiente enlace: http://snapshots.madwifi.org/madwifi-hal-2008-08-15/madwifi-hal-2008-08-15-r3862-20080903.tar.gz… Además tener encuenta si a la fecha posterior ya hay una versión estable liberada que soporte el chipset.

Enlaces

VLC: problema con detección automática de subtítulos

VLC detecta los subtítulos automáticamente al reproducir un video, sin embargo en la versión de los paquetes de Ubuntu Hardy esta funcionalidad falla. Este bug está detectado: https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/190188 y a la fecha, pese a actualizaciones recientes del paquete VLC, este problema no ha sido solucionado.

El problema obedece a una configuración de las rutas, las cuales aparecen configuradas como URLs y esto parece dar alguna incompatibilidad a la hora de detectar las rutas para la carga automática de los archivos de subtítulos. Una solución es modificar directamente el archivo /usr/share/applications/vlc.desktop, donde se encuentra dicha configuración, y reemplazar la línea:

Exec=vlc %U

por

Exec=vlc %F

Con esta modificación el problema queda solucionado, sin embargo la próxima vez que se actualice el paquete vlc posiblemente será necesario volver a realizar los ajustes manuales, a menos que el bug ya venga resuelto con dicha actualización.

Recontruyendo índice de videos

En algunas ocasiones los índices de los archivos de video se encuentran en mal estado, o simplemente no han sido creados. Esta situación producirá anomalías en la reproducción del video. Algunos reproductores ofrecen construir temporalmente los índices permitiendo así un funcionamiento correcto, un ejemplo es el reproductor de video VLC:

Este arreglo es temporal y la próxima vez que se intente reproducir el video, tendrá que volver a ejecutarse el proceso de reparación. Una manera de hacer permanente el cambio es recodificándolo con la herramienta mencoder. Ej:

mencoder video-original.avi -oac copy -ovc copy -forceidx -o video-reparado.avi

El comando anterior generará un archivo llamado “video-reparado.avi” que será la versión corregida de su original. Los parámetros empleados tienen respectivamente los siguientes propósitos:

-oac: formato de salida de audio. Para el caso se pasa el valor “copy”, lo cual significa que se conservará el formato original.

-ovc: formato de salida de video. Al igual que en el parámetro “oac” y por las mismas razones se emplea el valor “copy”.

-forceidx: forza para que sea regenerado el índice del video.

Con esto debería reproducir bien el video.

Instalación controlador NVIDIA manualmente

En la RC de esta versión de Ubuntu, el proceso de instalación automática del controlador de NVIDIA emplea la versión 169.12, última versión estable liberada hasta el momento. Desafortunadamente tuve problemas con mi tarjeta NVIDIA EN8800GTX de ASUS, básicamente el escritorio y la computadora en general se bloqueaba, sólo quedaba el mouse funcionando, pero no respondían los clicks los pocos elementos que se habían alcanzado a dibujar, elementos como el menú superior, algunos íconos en el escritorio,… El teclado por ejemplo, no respondía en absoluto, ni el Bloq Num, el Bloq Mayús o secuencias como CTRL+ALT-BACKSPACE. Investigando por internet encontré que esta versión del controlador presenta muchos problemas, algunos colores rosados y otro tipo de artefactos gráficos malogrados, que tenían a más de uno reportandose en foros y el launchpad de Canonical.

En más de una ocasión encontré que instalar los controladores últimos beta era una solución, que dicha versión del controlador, versión 173.08 estaba funcionando mejor que la última liberada. Procedí con una instalación manual de dicho controlador y los resultados fueron satisfactorios y además me quedaron anecdotas interesantes que comento a continuación.

Obtener el controlador

El controlador está en su fase beta, puede descargarse aquí.

Instalación del controlador

Obtenido el archivo NVIDIA-Linux-x86_64-173.08-pkg2.run, procedemos con la instalación manual.

  1. Remover cualquier posible instalación del controlador del repositorio nvidia-glx-new:
    $ sudo apt-get remove nvidia-glx-new –purge
  2. Cambiar a una consola cualquiera, ej: CTRL+ALT+F1
  3. Logearse.
  4. Detener el servicio gráfico gdm:
    /etc/init.d/gdm stop
  5. Ejecutar el instalador del controlador NVIDIA previamente descargado:
    sudo sh NVIDIA-Linux-x86_64-173.08-pkg2.run
    Durante el proceso de instalación el instalador pedirá que si desea generar el archivo xorg.conf, permítalo.
  6. Editar /etc/default/linux-restricted-modules-common y agregar “nv” a la variable DISABLED_MODULES, ej:
    DISABLED_MODULES="nv"
  7. Iniciar el modo gráfico gdm:
    /etc/init.d/gdm start

Con los pasos anterior funcionó para mí.

¡Ubuntu mejora cada vez más!

Una anécdota interesante al respecto de esta experiencia, es que las cosas ahora son más simples en este tipo de asuntos como instalar el driver gráfico. Voy a mencionar una comparación con la versión precedente, Gutsy:

  1. En Ubuntu Gutsy era más complicado instalar el controlador NVIDIA manualmente, por ejemplo era requerido en determinado momento ejecutar un “insmod ./nvidia.ko” y una serie de complicaciones que ahora no se tienen a la hora de instalar el controlador de esta forma.
  2. Logrando instalar el controlador, quedaba el inconveniente de activar los efectos gráficos Compiz, sin que te ofreciera instalar nuevamente el driver nvidia-glx-new. Si se optaba por no hacerlo, simplemente no activaba los efectos. Soluciones alternativas a este inconveniente habían varias, ej: activar explícitamente el Compiz Fusion con un comando “compiz –replace” y seguramente otras más, esto incluyendo forzar modificando archivos de configuración específicos, pero esto es afortunadamente cosa del pasado; actualmente, una vez instalado el controlador, los efectos pueden perfectamente habilitarse por la via regular System -> Preferences -> Appearance, sin pedir la instalación del controlador que ya está debidamente instalado.

Reflexiones finales

Personalmente, esta situación ha representado una piedra en el zapato para mi experiencia con esta nueva versión de Ubuntu, tal situación por lo visto lo ha sido para más de uno, poseedores de tarjetas NVIDIA última generación; desde luego también lo será y lo será para muchos en la versión final lanzada dentro de pocas horas.

Afortunadamente soy un usuario con experiencia y encontré la solución en la instalación de una versión beta más reciente del controlador, además lo intuí momentos recientemente detectado el problema, pero ¿cuánto tiempo más será necesario recurrir a este tipo de maniobras? Otra pregunta importante ¿A quién culpar? NVIDIA es definitivamente gran responsable, pero hasta donde lo es Canonical proporcionando instalación a un controlador simplemente por ser última versión, sin depronto considerar una versión anterior más estable. Es comprensible que no se desee dar el apoyo a los controladores propietarios, pero es indispensable reconsiderar esta posición si Canonical desea realmente convertir a Ubuntu en el sistema operativo de escritorio para las masas. Es también importante tener en cuenta que NVIDIA lanza controladores repletos de errores y, Ubuntu y Linux en general, resultan no ser las únicas víctimas de esta problemática, ej: Windows Vista reportó que en el 2007 casi el 30% de las fallas estaban relacionadas con NVIDIA.

R.