martes, 22 de octubre de 2013

Solución al problema de Google Hangouts en Debian

Es posible que los usuarios de Debian testing o Debian sid que hayáis intentado utilizar la videoconferencia mediante Google Hangouts os hayáis encontrado con que el servicio no os funciona y que tras una espera os aparezca un mensaje de que instaléis el plugin necesario, pese a que ya lo tengáis instalado.

Si este es vuestro caso os animo a probar la solución que os traigo, que al menos a mí me resolvió el problema. Dicho problema parece estar provocado por un bug en la nueva versión 1.12.16-2 de la librería libcairo2, por lo que podemos solucionarlo instalando la última versión anterior que funcionaba correctamente, siempre y cuando no tengamos instalados paquetes con dependencias de la versión nueva, claro.

Partamos de que ya tenéis instalado el plugin necesario para Google Hangout (paquete google-talkplugin_current_amd64.deb ó google-talkplugin_current_i386.deb, dependiendo de si usamos la versión de 64 o de 32 bits). Vamos a realizar la tarea desde nuestra querida terminal con solo un par de comandos:

Si usamos Debian 64 bits:

wget http://snapshot.debian.org/archive/debian/20130927T214600Z/pool/main/c/cairo/libcairo2_1.12.14-4_amd64.deb
sudo dpkg -i libcairo2_1.12.14-4_amd64.deb

Para 32 bits:

wget http://snapshot.debian.org/archive/debian/20130927T214600Z/pool/main/c/cairo/libcairo2_1.12.14-4_i386.deb
sudo dpkg -i libcairo2_1.12.14-4_i386.deb

Con el primer comando descargamos la última versión del paquete que funcionaba correctamente, para posteriormente instalarla con el segundo, machacando en el proceso a la problemática versión actual. Ni que decir tiene, que hasta que el problema sea solucionado en futuras actualizaciones de la librería, deberíamos omitir el paquete libcairo2 de las actualizaciones del sistema.

No hay comentarios:

Publicar un comentario