Hola gente.
Luego de tener 1000 veces este diálogo:

_No anda esta página. :-/
_Ah, tiene flash. Tenés que usar el browser de 32 bits para verla. 
Poné alt-enter y escribí "konqueror32", o poné un iconito por ahí que 
lo invoque.
_Uff, Linux es una mierda, no anda nada!

Ciertos usuarios me secaron la mente con sus quejas y decidí hacer 
algo más que explicarles cómo resolver sus problemas: resolvérselos 
yo para que no me molestaran más. :-)

Entonces intenté hacer andar el nsplugiwrapper que es un plugin para 
Netscape y browsers de 64 bits con API de plugins compatible que 
puede invocar pugins binarios de 32 bits, con lo cual teóricamente 
podría integrar el plugin de flash para browsers de 32 bits en un 
browser de 64 bits.

Como en Debian Etch no hay un paquete de gtk2 de 32 bits (necesario 
para el plugin wrapper), seguí estas instrucciones:
http://www.dipconsultants.com/debian/

En realidad, para contaminar lo menos posible la instalación de Debian 
con paquetes extraños, y como ya tenía el paquete ia32-libs oficial 
de Debian instalado para hacer andar otros programas de 32 bits 
intenté mezclar ia32-libs de Debian con ia32-libs-gtk2 de ese 
repositorio no oficial, pero las cosas explotaban con mensajes poco 
felices, lo mismo si usaba el ia32-libs de Debian testing/unstable. 
Al final reemplacé ia32-libs por el ofrecido en ese repositorio y las 
cosas dejaron de explotar y pude completar todos los pasos 
mencionados en esas instrucciones para hacer andar el wrapper.

Al finalizar el proceso, en el lugar de configuración de Konqueror 
donde uno puede ver los plugins instalados, aparecía listado el 
plugin de flash (luego de hacerle buscar plugins instalados, aclaro).
Hora de ver algunas páginas ñoñas -me dije-, con contenido flash:
http://www.adobe.com/shockwave/welcome/

Pero nada flashoso aparecía...
Intrigado, miro la salida estándar del browser a ver si había alguna 
pista (Dios bendiga a los programadores de programas con GUI que usan 
la salida estandar para diagnóstico y los maldiga por usarla sólo 
para mensajes que sólo ellos pueden comprender) y encuentro un montón 
de carteles ominosos generados por el plugin wrapper:
[EMAIL PROTECTED]:~$ konqueror http://www.adobe.com/shockwave/welcome/
*** NSPlugin Viewer  *** WARNING: unhandled variable 15 in 
NPN_GetValue()
*** NSPlugin Viewer  *** WARNING: unhandled variable 15 in 
NPN_GetValue()
*** NSPlugin Viewer  *** WARNING: unhandled variable 14 in 
NPN_GetValue()

Bah? Qué variables son esas?
Y luego seguía peor:
The program 'npviewer.bin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for 
operation)'.
  (Details: serial 83 error_code 2 request_code 12 minor_code 0)
  (Note to programmers: normally, X errors are reported 
asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() 
function.)
*** NSPlugin Wrapper *** ERROR: NPP_SetWindow() wait for reply: 
Connection closed
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  12
  Minor opcode:  0
  Resource id:  0x5200003
*** NSPlugin Wrapper *** ERROR: NPP_SetWindow() invoke: Connection 
closed

y así siguiendo, decenas de otros errores "connection closed".
A alguien le ha andado esta historia del nspluginwrapper para usar el 
plugin de flash 9 en Konqueror bajo Debian Etch?
(Acepto respuestas que digan que les ha funcionado en entornos 
similares también.)

-- 
Herr Groucho

ID Jabber: [EMAIL PROTECTED]
Señal distintiva: LU5MJR - 144,550 MHz FM.
Clave pública GPG: hkp://pks.lugmen.org.ar
Fingerprint GPG: B7BD 0FC7 D9A2 66F3 4EFC  45EE 7DE2 3932 597B 6354

Responder a