span.fullpost {display:none;}
Mostrando entradas con la etiqueta gnash. Mostrar todas las entradas
Mostrando entradas con la etiqueta gnash. Mostrar todas las entradas

domingo, 15 de marzo de 2009

Flash para Ubuntu 64, por fin

Tras unos meses de inactividad retomo este blog, esta vez con su propio dominio (gratuito eso sí, que no está el horno para bollos) y con ganas de seguir escribiendo sobre los temas que más me gustan, y que -espero- que sean de vuestro interés.

Parece que los chicos de Adobe, tras las "sugerencias" recibidas por parte de los usuarios de gnu/Linux, han decidido apostar en esta ocasión no solo por el software libre, sino también por las arquitecturas de 64 bits, liberando la última versión (aún en fase Alpha) de su plugin flash para distribuciones de 64 bits de gnu/Linux. Los usuarios de Ubuntu estamos, pues, de enhorabuena, pues esto debe interpretarse como un reconocimiento implícito de la creciente influencia que está adquiriendo el software libre para las grandes empresas de software.

Lo he instalado en mi sistema Hardy-64, y la experiencia de navegar por páginas web que usan y abusan del flash (que son cada vez más) ha sido plenamente satisfactoria. Desde que poseo un ordenador de 64 bits había tenido que recurrir a la emulación mediante nspluginwrapper para poder usar plugins de 32 bits, lo cual era un engorro que acarreaba muchos problemas, como el de los cuadros grises, del que hablé en otra entrada. Pero en esta ocasión, tras instalar la versión 10 del reproductor, la cosa ha cambiado radicalmente y, aparte no tener ningún impedimento para ver imágenes flash de cualquier tipo (banners, vídeos, juegos, etc...) la calidad de las mismas ha mejorado notablemente.

A continuación voy a explicar detalladamente el proceso que he seguido para instalar dicho plugin en el navegador Firefox 3.0.x, teniendo en cuenta que anteriormente utilizaba la versión de 32 bits mediante emulación.
  • En primer lugar desinstalar los paquetes necesarios para hacer funcionar Flash Player de 32 bits:
    $ sudo aptitude purge nspluginwrapper flashplugin-nonfree
  • Borrar los ficheros libflash-mozplugin.so antiguos:
    $ sudo rm /usr/lib/mozilla-firefox/plugins/libflash-mozplugin.so /usr/lib/mozilla/plugins/libflash-mozplugin.so
  • Descargar el plugin flash 10 de la web de Adobe y descomprimir el fichero.

  • Copiar el plugin descargado en el directorio /usr/lib/mozilla/plugins/:
    $ sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
  • Crear enlaces simbólicos en los demás directorios de FF:
    $ sudo ln -s /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla-firefox/plugins/
    $ sudo ln -s /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox/plugins/
    $ sudo ln -s /usr/lib/mozilla/plugins/libflashplayer.so ~/.mozilla/plugins/
  • Reiniciar Firefox y listo.
Espero que en sucesivas versiones de Flash, Adobe siga apostando por el SL y no deje tirados al cada vez mayor número de usuarios de Ubuntu y demás distros de gnu/Linux. Aunque lo suyo es que el proyecto Gnash madure lo suficiente como para poder dejar de depender del software privativo, pero me temo que esa opción aún está muy lejana.

Seguir leyendo ...

viernes, 31 de octubre de 2008

Esos molestos flash fantasmas

La verdad es que Adobe (y antes Macromedia) nunca se han preocupado demasiado por el software libre, o al menos no tanto como lo hacen por el software propietario (sobre todo Windows). Un ejemplo de ello (y no es el único) es su plugin flash para Firefox. Sin entrar a discutir si es una buena práctica de accesibilidad crear contenido con tecnología flash (en mi opinión no lo es) lo cierto es que su uso en la WWW se está extendiendo cada vez más, bien por cuestiones estéticas, por comodidad o por normalizar el aspecto de un sitio web en cualquier navegador de cualquier plataforma.

Desde que utilizo gnu/Linux, con cualquiera de las distribuciones que he conocido (Linex, Guadalinex y Ubuntu) he tenido problemas para acceder a páginas web con ese tipo de contenido, y de hecho los sigo teniendo aunque en menor medida. Pero durante los últimos años he sufrido todo tipo de incomodidades a la hora de instalar y utilizar el plugin flash de Adobe, a saber: cierres inesperados de Firefox, formularios flash inoperantes, incompatibilidad con controladores gráficos de NVidia y con SwiftFox, falta de soporte para sistemas de 64 bits, errores en la reproducción de audio y, por último, flashs fantasmas de color gris, algo que aún sigo sufriendo en la actualidad.

La cuestión es que cuando navego por páginas que contienen imágenes flash, al actualizar dicha página o al pinchar sobre algún enlace, desaparecen tales imágenes, y los huecos que dejan son ocupados por espacios de color gris. Como botón de muestra expongo a continuación dos capturas de pantalla.







Se trata de un problema que no suele producirse por igual en todas las páginas web que visito, hay algunas que, por alguna razón que desconozco, son más propensas a provocar este error; la web de Marca es un claro ejemplo de ello, aunque no es la única. No sé si el origen del problema se encuentra en el diseño de la imagen, o en la versión de flash usada o en cualquier otro factor que ignoro, el caso es que de vez en cuando me veo obligado a reiniciar Firefox para poder visualizar de nuevo ese tipo de imágenes (o vídeos).

Navegando por la web, solo he podido encontrar una "solución", la cual consiste en reinstalar todos los paquetes necesarios para hacer funcionar el plugin flash en Firefox, ello supone ejecutar esta secuencia de instrucciones en un terminal:


$ sudo aptitude purge nspluginwrapper gnash flashplugin-nonfree
$ sudo rm -rfd /usr/lib/nspluginwrapper
$ sudo rm -f /usr/lib/firefox-addons/plugins/libflashplayer.so
$ sudo aptitude install nspluginwrapper flashplugin-nonfree lib32nss-mdns
$ sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/
$ sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-3.0.1/plugins/


Lo que se hace basicamente es desinstalar todos los plugins de flash que haya en el sistema y volver a instalar el de Adobe, borrando y creando después los enlaces simbólicos necesarios. Esta supuesta solución la he puesto en práctica con Ubuntu Hardy 64, que es la versión que uso actualmente, y he de reconocer que no aprecié apenas ninguna mejoría, de vez en cuando compruebo como las imágenes flash de ciertas páginas se siguen poniendo de color gris. Dicho defecto se suele contagiar a las páginas web de las demás pestañas de Firefox, obligándome, al final, a tener que reiniciarlo.

Cuando usaba Gutsy estuve durante un tiempo utilizando el plugin Gnash, que tiene licencia libre y no depende de Adobe, aunque hay que reconocer que es un proyecto aún muy verde, pues no es capaz de visualizar muchos de los flash existentes, sobre todo los de versiones más recientes. Espero y deseo que Gnash madure lo suficiente para convertirse en un serio competidor de Adobe Flash, pues entonces habremos conseguido desmarcarnos un poco mas del software privativo.

Mientras tanto, tendré que seguir conformándome con sobrellevar las molestias que supone cerrar y lanzar Firefox cada vez que vuelven a salirme esos molestos rectángulos grises.



Seguir leyendo ...