Re: Problemi galeon e mozilla (e Java)
Non capisco come mai sulle mailing list italiane capita cosi' spesso di
leggere suggerimenti sbagliati e superficiali, dati con aria di sufficienza e
senza spiegazioni. E le spiegazioni mancano anche se vengono espressamente
richieste!
Avevo un problema con i plugin java e Mozilla, cercando su Google ho trovato
questo vecchio thread:
From: Ottavio Campana <ottavio@campana.vi.it>
> INTERNAL ERROR on Browser End: Exec of "java_vm" failed: 2
> <
> System error?:: No such file or directory
>
> Come mai? Se è per la macchina virtuale java io ho quella di blackdown
> che non ha mai dato rogne prima...
From: Alisson Sellaro <sellaro@email.if>
> Io ho avuto questo problema anche. Non è per Java VM, mah per libnspr4. Devi
> fare un upgrade.
Puo' spiegare il Sig. Sellaro le origini della risposta? Ha coscienza che tale
risposta rimane a lungo in rete e - essendo sbagliata - causa confusione e
problemi agli altri utenti della rete?
C'e' qualche pezzo della java_vm che dipende dalle librerie libnspr4? Che io
sappia no. E poi fare un upgrade da cosa a cosa?
Scusate lo sfogo, ma gia' e' difficile risolvere i problemi, quando poi ci si
mettono i sapientini a dire fesserie...
Giusto per cercare di dare una mano a chi avesse lo stesso mio problema
riassumo il tutto:
Come far funzionare i plugin Java con Mozilla (provato su Debian Woody):
Scaricato il file j2re-1_4_2_01-linux-i586.bin da
http://java.sun.com/j2se/downloads.html
e salvato in /usr/local/download/java/. Eseguito il file
autoscompattante.
Spostata tutta la directory scompattata in
/usr/local/lib/mozilla/plugins/j2re1.4.2_01/
Creato un link simbolico:
/usr/lib/mozilla/plugins/libjavaplugin_oji.so ->
/usr/local/lib/mozilla/plugins/j2re1.4.2_01/plugin/i386/ns610/libjavaplugin_oji.so
Per vedere se il plugin richiede librerie che non sono
installate sul sistema si usa il comando ldd:
tux:/usr/lib/mozilla/plugins$ ldd libjavaplugin_oji.so
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40055000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4009f000)
libdl.so.2 => /lib/libdl.so.2 (0x4017a000)
libc.so.6 => /lib/libc.so.6 (0x4017d000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4029a000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402a2000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Ad esempio con il Java plugin 1.4.2 si otteneva una riga
"libstdc++-libc6.1-1.so.2 => not found" e quindi bisognava
installare il pacchetto Debian libstdc++2.9-glibc2.1.
ATTENZIONE: e' necessario rendere disponibile a Mozilla tutta
la directory e non solo il plugin, altrimenti Mozilla crasha
appena tenta di aprire un'applet Java e visualizza l'errore
INTERNAL ERROR on Browser End: Exec of "java_vm" failed: 2
<
System error?:: No such file or directory
Per confermare che il plugin sia stato visto da Mozilla,
lanciare il programma e controllare il menu Help, About
Plug-ins: devono comparire numerosi mime type associati al
Java(TM) Plug-in.
--
Niccolo Rigacci
http://www.texnet.it/
Reply to: