Dic 15 2012

Dudas Existenciales (91): R.I.P. MSN/Windows Live Messenger

Gabolonte Blasfemus

MessenskypeEste es la clase de cosas que a uno lo hacen sentir (más) viejo; en particular cuando el primer mensajero instantáneo con el que se comenzó a jugar era el pionero ICQ. A estas alturas, ya sea por ver la noticia o por la lluvia de mensajes y de emails invitando insistentemente a pasarse, seguro no quedan muchos sin saber que Microsoft está por dar de baja Windows Live Messenger para que sea absorbido por Skype. El viejo messenger, la que por muchos años fue la aplicación/servicio de mensajería instantánea por excelencia, que originalmente era conocida como MSN Messenger, o también simplemente Windows Messenger, siendo esta última una versión muy limitada que venía incluida con el antiguo Windows XP.

Continue reading


Oct 22 2012

VMware deja de andar luego de actualizar a Ubuntu 12.10

Gabolonte Blasfemus

No es extraño encontrarse frecuentemente con que los productos de VMware para escritorio, como Workstation y Player, sufran problemas de compatibilidad con los kernels Linux más recientes. Algunas veces se resuelve instalando la última versión e.x.p (que son betas de la próxima versión estable por venir), pero en esta ocasión no es posible solucionarlo de esta manera, y el problema se da al pasar al nuevo kernel 3.5.x que usa, por ejemplo, el nuevo Ubuntu 12.10 Quantal Quetzal; cuando abrimos VMware Workstation 9 ó VMware Player 5 (últimas versiones disponibles de ambos productos al momento de escribir esto) todo parece ir bien, pero al intentar encender una máquina virtual nos vamos a encontrar con el siguiente mensaje de error:

“Unable to change virtual machine power state: Failed to power on ‘ruta-de-máquina-virtual‘.Transport (VMDB) error -14: Pipe connection has been broken.”

Este problema se debe a cambios introducidos en la versión 3.5 del kernel Linux para los cuales estos productos aún no están preparados para funcionar. Afortunadamente existe una solución si no queremos quedarnos sin máquinas virtuales en nuestra distro Linux hasta que aparezcan nuevas versiones de estos productos, ya que uno de los miembros de su comunidad de usuarios identificado como An_tony es el autor de un parche, basado en otro creado por Artem S. Tashkinov, que restituye el normal funcionamiento de VMware Workstation 9 y VMware Player 5 bajo el kernel Linux 3.5.x. Para aplicarlo debemos bajar y descomprimir el archivo vmware9_kernel35_patch.tar.bz2 (click para descargar) en nuestro equipo. Al hacerlo nos encontraremos con dos archivos: vmware3.5.patchpatch-modules_3.5.0.sh. Este último es el que deberemos ejecutar, bajo derechos de superusuario por supuesto, para aplicar este parche de software a VMware. La forma más segura y a prueba de posibles errores que puedan salir es la siguiente:

Parándonos con la terminal en la ruta donde descomprimimos los dos archivos, primero nos aseguramos que el archivo patch-modules_3.5.0.sh posea derechos de ejecución en el sistema.

chmod +x patch-modules_3.5.0.sh

Antes de ejecutarlo, eliminamos todos los módulos de VMware presentes en el kernel actual, ya que pueden traer problemas a la hora de aplicar el parche.

sudo rm /lib/modules/$(uname -r)/misc/vm*

Luego reiniciamos el sistema, y finalmente ejecutamos el parche, siempre con derechos de superusuario:

sudo ./patch-modules_3.5.0.sh

Veremos unos cuantos mensajes en la consola y una vez finalizado leeremos el mensaje “All done, you can now run …” más el nombre del producto VMWare que encontró y parcheó en nuestra máquina. Luego de esto deberíamos poder correr nuestras máquinas virtuales sin problemas.

Por supuesto, en estos casos la famosa máxima your mileage may vary es más válida que nunca y puede que por algún motivo no funcione o incluso terminar con un kernel panic. Nunca está de más recordar que cada uno es responsable de lo que hace en su sistema.

El parche en sí, que se encuentra en el archivo vmware3.5.patch, está en código fuente, por lo que cualquiera con los conocimientos suficientes puede revisarlo para asegurarse que solo haga lo que dice hacer.


Jun 18 2012

Llegó Opera 12 con todo, pero…

Gabolonte Blasfemus

Los adeptos al glorioso navegador vikingo tenemos otra nueva versión para celebrarlo, ya que Opera alcanzó su doceava versión hace unos días, incorporando como siempre un conjunto de mejoras y nuevas tecnologías. La mayoría tienen que ver con reposicionarlo nuevamente como el navegador más rápido sobre la Tierra, como por ejemplo la disponibilidad de versiones nativas para sistemas de 64 bits (aunque nadie las usa por la poca disponibilidad de plugins ya que los de 32 bits no funcionan), de manera tal de aprovechar el poder de estos.

Otra innovación muy esperada es la aceleración por hardware completa, algo bastante disruptivo. Básicamente significa que, además de utilizar tecnologías como WebGL (que permiten utilizar aceleración gráfica de la GPU del sistema para páginas que así lo requieran), toda la interfaz del navegador pasa a ser renderizada por hardware. Esto se supone que ya lo hace Internet Explorer 9, pero sólo en Windows 7 y Vista. Opera 12 está pensado para hacerlo en todo sistema que posea aceleración gráfica por hardware, así sea un Windows XP, una distro Linux, o Mac OS X. Pero, como la eficacia de esta aceleración puede variar enormemente de acuerdo a la calidad del hardware y sus drivers, en Opera 12 esta funcionalidad viene deshabilitada por defecto, ya que podrían existir casos en los que funcionando bajo la misma ande más lento o se cuelgue más que por software. Para habilitarlo debemos ir a la página de configuración avanzada de Opera, en particular a opera:config#UserPrefs|EnableHardwareAcceleration. Para habilitar WebGL también deberemos hacer lo mismo, yendo a opera:config#UserPrefs|EnableWebGL. En ambos casos debemos poner el valor en 1, guardar, y reiniciar Opera.

Continue reading


Jun 16 2012

Error al actualizar Skype 4 para Linux

Gabolonte Blasfemus

Los usuarios de Linux tienen una razón más para estar contentos esta semana ya que Skype, que parecía eternamente estancado en su beta 2.x, dio el salto a una versión 4 final que, según aseguran, lo pone más o menos a la par de las características y mejoras que ya son moneda corriente en las versiones para Windows. Todo esto bajo el paraguas de Microsoft, actual dueño de Skype, no es poco.

El punto es que cuando me apresuré a instalar este nuevo Skype en mi Ubuntu, su Centro de software me ofrecía hacer una actualización desde mi actual versión 2.2 que tenía instalada, lo cual tiró un error al intentarlo que rezaba algo como lo siguiente:

“…dpkg: error processing /home/gabo/Descargas/skype-ubuntu_4.0.0.7-1_amd64.deb (–install):
trying to overwrite ‘/etc/dbus-1/system.d/skype.conf’, which is also in package skype-bin:i386 2.2.0.35-0precise3
dpkg-deb (subprocess): data: internal gzip write error: Broken pipe
dpkg-deb: error: subprocess returned error exit status 2
dpkg-deb (subprocess): failed in write on buffer copy for failed to write to pipe in copy: Broken pipe
Errors were encountered while processing…”

Este tipo de error con Skype, resumido como el error broken pipe, parece que es algo común, y aunque mi primer reacción fue desinstalar el Skype que ya tenía para repararlo, el problema persistía. Pero si eliminamos Skype desde la línea de comandos mediante apt-get es probable que luego de realizada la operación un mensaje nos liste una enorme cantidad de librerías y paquetes que eran utilizados por la aplicación y que permanecerán en el sistema mientras no elijamos desinstalarlos mediante el comando (sudo) apt-get autoremove. Si lo hacemos, luego podremos instalar el paquete .deb de Skype 4 con normalidad.

Saludos y buenas videoconferencias.


Jun 3 2012

Dudas Existenciales (89): Y ahora, ¿qué navegador estás usando?

Gabolonte Blasfemus

Hace casi dos semanas que sucedió un hecho al que podríamos tildar de trascendental en la historia de la informática. Por primera vez en muchos años, el Internet Explorer de Microsoft dejó de ser el navegador de escritorio dominante en la web, o al menos eso dicen. Claro, no tiene tal vez la misma resonancia de tiempo atrás, cuando la PC dominaba todo; hoy los dispositivos móviles copan el mercado y le sacaron el estrellato al escritorio, pero aún así es un hito importantísimo. Y el David que derrotó a este Goliat no es ni más ni menos que Google Chrome, algo que ya no sorprende a nadie.

¿Por qué? Si no es que nosotros mismos lo estamos usando, seguro tuvimos oportunidad de observar como mucha gente común, de esa que no conocía ni le interesaba conocer otra cosa más allá de Internet Explorer y Windows, lo tiene como su navegador de uso diario. Seguro tuvo mucho que ver la publicidad privilegiada en la página principal de búsqueda de Google y también en YouTube, o incluso que venga de regalo (dícese: Incluido como opción adicional a través de una tercera parte que generalmente lo distribuye junto con adware y/o spyware)  con la instalación de alguna aplicación gratuita, pero eso no es todo. A todo el que lo haya usado le queda claro que la rapidez que experimenta difícilmente la consiga en otro navegador. A eso le podemos sumar una interfaz totalmente minimalista, y luego extras como las extensiones, y ahora incluso aplicaciones: Chrome llega al extremo de que usando WebGL podemos llegar a vivir un fabuloso juego como AirMech desde una de sus solapas, algo antes únicamente posible a través de software dedicado exclusivamente para el sistema operativo en cuestión.

AirMech, un juego con aceleración gráfica que corre desde Google Chrome.

Continue reading