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 <[EMAIL PROTECTED]> > 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 <[EMAIL PROTECTED]> > 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/