Navegador Web con soporte Flash en Ubuntu 64 bit.

Desde hace un tiempo he estado usando Ubuntu 64 bit y la verdad es que va de maravillas… excepto por un pequeño detalle. Como muchos sabrán Adobe aún no se ha dignado a hacer un plugin de su reproductor Flash en 64 bit, de manera que los desarrolladores se han visto en la necesidad de crear soluciones o workarounds a este problema, ya que la capacidad de embeber y reproducir flash en el navegador es crucial para cualquier desktop.

Una de las soluciones posibles a este problema es la utilización de Gnash, el reproductor flash de GNU, que es open source pero se encuentra aún en etapa de temprano desarrollo (y arduo desarrollo). Si bien esta solución proporciona reproducción básica de clips en sitios como youtube, no permite control adecuado de los mismos ni soporta utilidades más complejas como por ejemplo live streams.

Otra solución es la otorgada por nspluginwrapper, utilidad que se encuentra disponible en la mayoría de los repositorios por defecto de las distros populares. Nspluginwrapper funciona como una especie de capa de compatibilidad posibilitando el uso de plugins escritos para 32 bit en navegadores mozilla de 64 bit, o navegadores de 64 bit que soporten plugins compatibles con el motor mozilla (p. ej. Konqueror). Esta solución tiene la ventaja de que entrega soporte completo para flash.

Aunque he sabido de gente que ha implementado la solucion nspluginwrapper sin mayores problemas, también he sabido de personas que experimentan un sinfín de problemas al utilizarlo, como cuelgues insalvables del navegador, altísima utilización de la CPU, o incluso cuelgues completos del sistema. Éste último es mi caso. He sufrido problemas con nspluginwrapper en Fedora 8, Debian Etch y Ubuntu Gutsy.

Debido a que, hoy por hoy, el navegador web es una de las aplicaciones más importantes en un Desktop (si no la más importante), me vi en la necesidad de encontrar una solucion aceptable a este problema.

Es por ello que luego de investigar un tiempo, llegué a la conclusión de que lo más sano sería utilizar un navegador de 32 bit en mi plataforma 64 bit, por lo menos mientras las compañías o los desarrolladores no liberen un plugin flash en 64 bit que se desempeñe de forma decente. Mi opción fué swiftweasel, ya que soporta todos los plugins y complementos de firefox y además proporciona optimización para el procesador que uno utilice, y puedo decir que, después de una semana, no he tenido un sólo problema.

Pues bien, les dejo aquí un par de pasos para instalar y configurar swiftweasel 32 bit en Ubuntu Gutsy Gibbon 64 bit.

Lo primero es agregar los repositorios. Esto se puede hacer bien editando el archivo sources.list

sudo nano /etc/apt/sources.list

y agregando el repo http://download.tuxfamily.org/swiftweasel gusty multiverse

o bien agregando ese repo en Synaptic (sistema->administracion->gestor de paquetes synaptic).
Para agregar el repo en synaptic hay que ir (dentro de synaptic) al menú configuración->repositorios->software de otros proveedores->añadir.

Luego de añadido el repositorio recargar las fuentes y buscar “swiftweasel”. Se debe instalar el paquete que vaya de acuerdo con nuestro procesador, pero fijandose de instalar la versión 32 bit. En mi caso sería el paquete swiftweasel32-nocona, ya que poseo un procesador intel.

Con los pasos anteriores debería estar instalado el navegador, pero sin el plugin de flash. Para habilitar el plugin de Flash debería bastar con instalar el paquete flashplugin-nonfree

sudo apt-get install flashplugin-nonfree

pero si por algún motivo esto no funcionara, seguir los siguientes pasos:

1.- Descargar el plugin de flash desde la página de Adobe aquí y guardarlo en el Escritorio.
2.- Descomprimir y mover los archivos necesarios donde corresponde:
cd ~/Escritorio
tar -xzvf install_flash_player_9_linux.tar.gz
sudo mv -f ~/Escritorio/install_flash_player_9_linux/libflashplayer.so /usr/lib32/firefox32/plugins

Ahora deberías tener funcionando swiftweasel 32 bit con soporte flash en tu Ubuntu Gutsy 64 bit!!! :D
Puedes chequear que el navegador reconoce el plugin tiperando en la barra de direcciones “about:plugins”. Y para probar el funcionamiento efectivo del plugin puedes ir a youtube.

Aquí una captura del navegador funcionando en youtube:

swiftfox_flash

Escribe un comentario