Cómo configurar a la mala FlashPlayer 10 en Mozilla Firefox 2

Requerimientos de programas x86_64:

  • Mozilla-Firefox
  • nspluginwrapper
  • nspluginwrapper-i386

Requerimientos de programas x86:

  • Instalan (como root) directamente el paquete  flash-player-plugin-9.0.124.0-1plf2008.1.i586.rpm aceptando todos los requerimientos de dependencias mediante el comando:

    urpmi ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/2008.1/non-free/release/binary/i586/flash-player-plugin-9.0.124.0-1plf2008.1.i586.rpm

      O bien pueden instalarlo con un simple urpmi flash-player-plugin luego de agregar este repo:

      urpmi.addmedia 'PLF Non-free32' 'ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/2008.1/non-free/release/binary/i586'

      Una vez instalado el plugin de flash se van a algún sitio como YouTube y así se asegurán que flash está funcionando correctamente (recuerden reiniciar firefox).

      Para probar "el NO funcionamiento del plugin Flash versión 9 cuando lo que se requiere es la versión 10, pueden ir a este enlace.

  • Luego instalan (como root) el paquete libcurl4
      y una vez instalado (como root) crean este enlace:

      ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3

  • Instalan (como root) el paquete libnss3
  • Bajan el fichero flashplayer10_install_linux_081108.tar.gz


Configuración:

    Remueven el plugin Firefox para flash-9.0.124 que automáticamente creó nspluginwrapper de la siguiente manera:

    nspluginwrapper -r /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so

    Desempaquetan flashplayer10_install_linux_081108.tar.gz con la herramienta de su preferencia, si gustan de la consola basta aplicar un (tar xvf flashplayer10_install_linux_081108.tar.gz), la salida del comando creará un directorio llamado install_flash_player_10_linux, que contendrá entre otros, el fichero de nombre libflashplayer.so
    Luego (como root) toman este fichero y reemplazan el instalado por flash-player-plugin-9.0.124.0-1plf2008.1.i586 siguiendo estos 3 pasos:

    rm -f /usr/lib/mozilla/plugins/libflashplayer.so
    cp /directorio/install_flash_player_10_linux/libflashplayer.so /usr/lib/mozilla/plugins/
    Y finalmente vuelven a crear el plugin con nspluginwrapper con este comando:
    nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
    Comprueban que todo ha ido de maravillas con el siguiente comando:

      nspluginwrapper -l

    El cual deberá arrojar este resultado:

      /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so
      Original plugin: /usr/lib/mozilla/plugins/libflashplayer.so
      Wrapper version string: 0.9.91.5

      /home/guala/.mozilla/plugins/npwrapper.nppdf.so
      Original plugin: /usr/lib/mozilla/plugins/nppdf.so
      Wrapper version string: 0.9.91.5

Y listo: Si vuelven a chequear el enlace de los "demos" de Flash 10, deberían poder hacer rotar la imagen en 3D.

Se me olvidaba algo:

    Si no ejecutamos el comando draksound (como root) y deshabilitamos Pulseaudio no tendremos sonido en Flash.

Espero se entienda, salu2.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.
Gravatar de katnatek

# 57916: .

Remueven el plugin Firefox para flash-9.0.124 que automáticamente creó nspluginwrapper de la siguiente manera:

nspluginwrapper -r /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so

Desempaquetan flashplayer10_install_linux_081108.tar.gz con la herramienta de su preferencia, si gustan de la consola basta aplicar un (tar xvf flashplayer10_install_linux_081108.tar.gz), la salida del comando creará un directorio llamado install_flash_player_10_linux, que contendrá entre otros, el fichero de nombre libflashplayer.so

Luego (como root) toman este fichero y reemplazan el instalado por flash-player-plugin-9.0.124.0-1plf2008.1.i586 siguiendo estos 3 pasos:

rm -f /usr/lib/mozilla/plugins/libflashplayer.so
cp /directorio/install_flash_player_10_linux libflashplayer.so /usr/lib/mozilla/plugins/

Y finalmente vuelven a crear el plugin con nspluginwrapper con este comando:

nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

¿Lo anterior funcionaria si hicieramos esto?:

Quitar el plugin Firefox para flash-9.0.124 que automáticamente creó nspluginwrapper de la siguiente manera:

nspluginwrapper -r /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so

Luego (como root) reemplazan el flash-player-plugin-9.0.124.0-1plf2008.1.i586

urpme flash-player-plugin
urpmi --allow-nodeps --force http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_install_linux_081108.i386.rpm

Y finalmente vuelven a crear el plugin con nspluginwrapper con este comando:

nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

LA' YUME' NUM T'OX MUK'IL IN TIAL

Gravatar de Guala

# 57920: NO por varias razones:

Porque MDV 2008.1 x86_64 Free no instala repos PLF.

Porque el easyurpmi actual no agrega repos PLF de 32 bits de manera automática, por lo tanto, si uno busca el paquete con solo los repos x86_64 no encontrará jamás el flash-plugin.

Porque si uno llega a agregar todos los repos de 32 bits, tendremos nspluginswrappers y Firefoxs para las dos plataformas, y la idea es que esto funcione con las aplicaciones de 64 bits.

Porque al instalar el paquete flashplayer10_install_linux_081108.i386.rpm no se resuelven dependencias.

Porque no respetan los paths que luego serán requeridos por nspluginwrapper.

...pero claro, si eres un geek MDVero está claro que esos problemas tienen fácil solución, pero si eres novato o como es mi caso, si tienes una RAM muy volátil, con esos pasos la tarea funcionará si o si, siempre.

Salu2.

Gravatar de katnatek

# 57938: .

Pero yo solo estoy cambiando la ultima parte del manual Sonrisa

La parte de agregar plf-32bits e instalar flashplayer-9 de plf seguiria igual, lastima que no tengo 64bits para probar Sonrisa

LA' YUME' NUM T'OX MUK'IL IN TIAL

Gravatar de midimanxg

# 57940: Me atoré..

Guala:
En este paso

nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

obtengo el siguiente error:

[root@localhost midi]# nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so
*** NSPlugin Viewer  *** ERROR: libcurl.so.3: cannot open shared object file: No such file or directory
nspluginwrapper: no appropriate viewer found for /usr/lib/mozilla/plugins/libflashplayer.so

Tengo un MDPWP_X64.

Gravatar de Guala

# 57949: Te faltó seguir el paso....

Debería haber numerado los pasos ... en fin, midimanxg, ¿hiciste esto?:

Luego instalan (como root) el paquete libcurl4

    y una vez instalado (como root) crean este enlace:

    ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3

Gravatar de midimanxg

# 58050: Ya pude ver el demo de Flash 10 pero..

No tengo sonido!

Gravatar de Guala

# 58067: La solución es:

¡draksound! (como root) y deshabilitas Pulseaudio, se me olvido anotar eso.

Salu2.

Gravatar de midimanxg

# 58126: Listo!

Ya quedó, muchas gracias por tu ayuda!

# 61532: ¿Para 2009.0?