jump to navigation

Problemi con java in firefox di Ubuntu Hardy? Ecco la soluzione 24 marzo 2008

Posted by melchiorre in Guide, Ubuntu.
Tags: , , ,
trackback

Aggiornamento: Guida aggiornata a firefox 3.0.1

Se avete Ubuntu intrepid ibex (8.10) seguite la mia guida aggiornata per questa versione, la trovate cliccando qui.

Se avete provato sulla vostra Hardy heron ad avviare in firefox un applicazione java, molto probabilmente un messaggio vi avrà avvisato che nessun plugin è installato, per poi consigliarvi di installare java… ma voi l’avete già installato!

Questo è dovuto ad un problema di collegamenti tra java e firefox. Per risolvere basta ricrearli in questo modo:

Fase preliminare:

Assicurarsi di avere installata java, se non l’avete fatto installate il pacchetto ubuntu-restricted-extras.

Poi da terminale date il comando:

sudo update-alternatives --config java

e scegliete la versione della Sun (nel mio caso /usr/lib/jvm/java-6-sun/jre/bin/java).

Passo 1:

Da terminale date il comando:

sudo sed -i 's/XINERAMA/FAKEEXTN/g' /usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386/xawt/libmawt.so

Passo 2:

Cancelliamo i vecchi link con
sudo rm -r /usr/lib/firefox/plugins/libjava*

sudo rm -r /usr/lib/firefox-plugins/plugins/libjava*

sudo rm -r /usr/lib/firefox-3.0.1/plugins/libjava*

Se avete ancora firefox 3.0 al posto di 3.0.1 mettete solo 3.0, anche nei passaggi seguenti, mi raccomando.

Passo 3:

Da terminale diamo:

sudo update-alternatives --all

Lasciamo  tutto di defualt, ma assicuriamoci che le voci rmiregistry, java, keytool, rmid e orbd abbiano /usr/lib/jvm/java-6-sun/jre/bin/ come alternativa.

Passo 4:

Da terminale diamo:
sudo update-java-alternatives -s $(update-java-alternatives -l | cut -d' ' -f1)
Per riscegliere java della sun nei vari collegamenti.

Passo 5:

L’ultima fase fase consiste nel ricreare i link, questa volta correttamente, di firefox verso java.

Diamo da terminale i seguenti comandi, uno per volta naturalmente.

sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-plugins/plugins/
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-3.0.1/plugins/

Ora dovrevve essere tutto a posto, aprite firefox (se l’avevate già aperto chiudetelo e rilanciatelo) e dalla barra degli indirizzi date about:plugins, dovreste vedere tra i vari plugins anche quello di java.


Commenti»

1. ponce - 25 marzo 2008

in genere dovrebbe essere sufficiente solo l’ultimo comando…

sudo ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-3.0b3/plugins/

ho provato, poi sono andato sulla pagina di test di java.com e sembra funzionare.

2. ponce - 25 marzo 2008

ovviamente cambiando la versione di firefox/java il comando va ridato🙂

3. melchiorre - 25 marzo 2008

Sì lo so, ma a volte non funziona perché sono errati i settaggi delle alternative che non puntano a java, quindi ho preferito mettere tutto il procedimento per sicurezza.
Ciao🙂

4. Fabrizio - 6 maggio 2008

GUIDA STUPENDA! FANTASTICA! bookmarked
Da due giorni stavo sbattendo in quanto avevo problemi con firefox e java. Ho seguito la guida passo passo, ed ho risolto tutto. Adesso firefox mi carica le applett java tranquillamente.

ubuntu 8.04
firefox 2
sun-java-6

5. aldo - 6 maggio 2008

Grazie per la guida, anche io ho risolto così.🙂

Ubuntu 8.04, firefox2, sun java 6.

Ciao
A.

6. vince - 15 maggio 2008

funziona anche con il 64 bit ?

7. vince - 15 maggio 2008

ho guardato ma la struttura delle cartelle da me è tutta diversa . Il problema è che non posso usare la versione 3 per via dei molti plugin ancora assenti e la java con firefox 64 non è mai andata. Ho dovuto tenere installato un firefox a 32 bit. Grazie per qulsiasi aiuto

8. melchiorre - 16 maggio 2008

Ciao Vince, non saprei, in teoria sì funziona anche per i 64 bit, ma non ho esperienza diretta con questa architettura e non saprei che dirti.

Per firefox versione 2 devi guardare in /usr/lib che versione c’è fi firefox. Se usi la 2 dovresri avere solo firefox, ma se hai installato anche la 3 beta 5, avrai anche la cartella firefox3b5. Tu devi lavorare su /usr/lib/firefox.

9. dino - 18 maggio 2008

Ho installato ubuntu hardy heron 8.04 ex novo, ed unico OS, su un altro PC e seguendo queste istruzioni tutto è andato a buon fine con java.
Il problema è che sul mio PC dove avevo prima Gutsy, java era OK, ma mi sono accorto che era sparito dopo l’upgrade alla versione 8.04.
Ho ripetuto su questo la stessa procedura (due volte per sicurezza) con esito negativo, come verificato sul sito http://www.java.com/en/download/installed.jsp.
Ho notato che al comando
sudo rm -r /usr/lib/firefox-plugins/plugins/libjava*
il terminale dice che non c’è nulla da cancellare, la directory/file non esistono, analogamente si comporta al comando
sudo rm -r /usr/lib/firefox-plugins/plugins/libjava*, la directory non esiste. Ed ha ragione, come ho verificato con Nautilus. Ovviamente, il pacchetto sun-java6-jre è installato. La versione di FF è la 35b. Sono un novellino di Ubuntu e sto annaspando nel buio. Mi potete aiutare?

10. dino - 18 maggio 2008

Scusa l’errore copia/incolla, errata corrige:
….analogamente si comporta al comando
sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-3.0b5/plugins/…ecc

11. melchiorre - 19 maggio 2008

beh in questo caso vuol dire che non ci sono collegamenti java nel browser da cancellare, quindi passa al passo 3( scusa il gioco di parole)

12. realgpp - 19 maggio 2008

Ciao, ho provato a seguira la guida ma ho qualche problema.

1) Non riesco a lanciare il comando del passo 4, per cui ho fatto “sudo update-java-alternatives -s” con ogni riga ottenuta da “update-java-alternatives -l | cut -d’ ‘ -f1”. credo sia corretto, no?

2) Passo5 al 2° link. non ho la cartella /usr/lib/firefox-plugins; queste sono le cartelle che ho:
firefox/ firefox-3.0b5/ firefox-addons/
e ho provato a inserire il link in firefox-addons/plugins ma cmq non funziona.

che posso fare?

13. realgpp - 19 maggio 2008

Ciao, ho risolto finalmente. Ho disinstallato il plugin icedtea e adesso funziona tutto.
Magari l’aggiunta in firefox-addons è servita chissà.

Grazie dell’ottima guida!!

14. dino - 20 maggio 2008

Risolto! Non avevo selezionato java-6-sun alla seguente riga:
Selezione Alternativa
———————————————–
1 /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
*+ 2 /usr/lib/jvm/java-6-openjdk/jre/lib/i386/gcjwebplugin.so

Mille grazie per l’aiuto!!!

15. melchiorre - 22 maggio 2008

Figuratevi, chi fa da sé, beh fa da sé… bravi🙂

16. Nick - 29 maggio 2008

Ciao Melchiorre !
Indubbiamente e’ un’ottima guida, ma prima di metterla in pratica mi chiedevo se con FireFox 3 b5 andasse bene. Ho un problema….volendo ascoltare http://www.radiodelta1.it la finestrella che si apre mi dice sempre “applet non iniziato” e siccome e da soli 15 gg. che uso Ubuntu non sono proprio un esperto e non vorrei danneggiare irrimediabilmente tutto. Premetto che nell’about:config appaiono Java e Flash apparentemente correttamente installati.
Grazie in anticipo.
Ciao !

17. melchiorre - 29 maggio 2008

Ciao, sì funziona con firefox 3 b5 (è quello che uso io). Se fai solo quello che ho scritto nella guida non avrai nessun tipo di problema.
Il plugin a java c’è, ma è un link “corrotto”, nel senso che non riesce ad inizializzare java, per cui bisognas rimuovere i vecchi link e ricrearli

18. Enzo - 29 maggio 2008

Davvero ottima guida. Grazie.

19. Nick - 29 maggio 2008

Ok Mechiorre,
Grazie ancora per la guida e per la tua risposta a dir poco lampante.
Ti faro’ sapere.
Ciao !

20. Nick - 31 maggio 2008

Ciao Melchiorre.
Non va proprio….ho installato e ristruito i link con le librerie ma niente da fare. O meglio, qualcosa e’ cambiato ma in peggio, infatti adesso mi dice che manca il plugin x-mplayer2 che non lo trovo da nessuna parte.
Mi sono perso…..forse e’ il caso di ripulire FF e reinstallare tutto?

Ciao !

21. Nick - 31 maggio 2008

Ciao Melchiorre.
Non va proprio….ho installato e ricostruito i link con le librerie ma niente da fare. O meglio, qualcosa e’ cambiato ma in peggio, infatti adesso mi dice che manca il plugin x-mplayer2 che non lo trovo da nessuna parte.
Mi sono perso…..forse e’ il caso di ripulire FF e reinstallare tutto?

Ciao !

22. melchiorre - 31 maggio 2008

Nick, ma stai scherzando? formattare milioni di righe di codice perché alcune sono settate male?😐

Allora, per prima cosa, cosa devi visualizzare in java? Postami il link internet.

Seconda cosa, se manca mplayer, installalo no? Vai su synaptic e installi il pacchetto mplayer. E se dopo aver riavviato fiorefox te lo chiede ancora, devi installarer anche il pacchetto mozilla-mplayer

23. Nick - 31 maggio 2008

Ok Melchiorre…..grazie innanzi tutto.
Lunedi avro’ piu tempo a disposizione (ora sto lavorando…sigh sigh….) ma comunque mplayer e’ istallato e ci vedo regolarmente i dvd etc. ma la cosa strana e’ che mi chiede x-mplayer2….bohh. Se da FF listo About:config, sia il flash che java sono presenti e attivi. Ho testato la pagina di prova di java ed e’ tutto ok. I filmati di youtube si vedono ok anche se a volte a scatti.Comincio ad avere dei dubbi sul tipo di plugin da usare. La cosa strana e’ che lo stesso errore me lo da sui seguenti siti: http://capital.repubblica.it/capital/player/live
http://www.105classics.net/home (cliccare su “ascolta ora”)
e piu importante http://www.radiodelta.it (ascolta)…..
Ti ringrazio tanto per il tuo tempo e disponibilita’.
Ahhh….il pacchetto mozilla-mplayer e’ installato.
Un abbraccio.

24. melchiorre - 31 maggio 2008

Allora non credo che java centri nulla, è un problema di player multimediali… prova a disinstallare mplayer e mozilla mplayer e vedi se firefox di dà ancora questi errori. Se non li dà, prova a reinstallare i due pacchetti

25. Fabio - 31 maggio 2008

Ciao. Io invece ho questi 2 problemi:
1)Quando scrivo: sudo update-alternatives –config java
Ho queste 2 alternative:
1 /usr/bin/gij-4.2
*+ 2 /usr/lib/jvm/java-6-openjdk/jre/bin/java
Quindi non c’è quella di Sun (Ho scelto la seconda)

2)Al passo 5 quando c’è da ricreare i link, va tutto bene fino a /usr/lib/jvm/java-6-sun-1.6.0.06/jre/ dopo non posso andare avanti perchè non c’è la cartella “plugin”

Che posso fare?
Grazie, ciao

26. Fabio - 31 maggio 2008

Ho provato anche a scaricare e installare dal sito java la versione ufficiale, poi ho copiato la cartella “plugin” (e il suo contenuto) dentro /usr/lib/jvm/java-6-sun-1.6.0.06/jre/ quindi ho rifatto il link simbolico (ln -s), ma niente: in about:plugins non appare ancora😦

27. melchiorre - 31 maggio 2008

Che verisone hai di firefox? la release candidate 1?

28. Luke3 - 2 giugno 2008

Anche io ho lo stesso problema di Fabio ed ho la versione Firefox/3.0b5 . Anche io ho utilizzato /usr/lib/jvm/java-6-openjdk/jre/bin/java, poichè quella di sun non c’era.

Amd64
Ubuntu 8.04

29. melchiorre - 3 giugno 2008

Ciao, provate ad installare la java 6 proprietaria di sun da synaptic e rifate il procedimento selezionando quella

30. Nick - 4 giugno 2008

Ciao Melchiorre.
Scusa se mi sono assentato ultimamente ma ero intento ad fare delle prove.
Dunque, credo che il problema venga da FF visto che usando la versione 2.0 funziona bene….o meglio…funziona. A volte il buffer va in overload e il volume lo devo controllare da sistema e non da consolle. Ho provato anche ad installare la distro LinuxMint e devo dire che sembra piu leggera e funziona quasi tutto di default anche se il kernel é il 2.6.22.14 generic che credo sia piú vecchio di quello che usi Hardy…..Aggiorneró……
Grazie…e saluti a tutti.

31. bigfoot - 8 giugno 2008

Grazie per la guida, ma non riesco a farlo funzionare.

Io devo visualizzare scacchisti.it, ma la pagina non carica e mi vien fuori questo mess di erore

java.lang.NullPointerException

In verità dopo la tua guida non me lo dava, ma cmq non va…

Ho fatto tutto come dicevi, ho installato sia rtestricted che jre originale con synaptic…

32. bigfoot - 8 giugno 2008

mi ha dato un messaggio di mancanza solo qui

sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.06/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-plugins/plugins/

E comunque su about:plugins viene fuori il javae scritto tutto si …

33. melchiorre - 9 giugno 2008

Ciao, hai installato la sun-java-6 jre dai synaptic?

34. bigfoot - 11 giugno 2008

Ciao, grazie per l’attenzione!

Si ho insallato da synaptic!

35. bigfoot - 11 giugno 2008

identico problema con epiphany e opera:/

36. bigfoot - 12 giugno 2008

Ho risolto!

Il problema era un conflitto tra il java open source il jre. Una volta disinstallato l’open source tutto funziona!

Grazie!

firefox 2
jre
firefox 3

37. melchiorre - 12 giugno 2008

Perfetto🙂

38. saverio - 6 settembre 2008

Ciao io ho un problema nella visualizzazione del sito scacchisti.it, ecco cosa succede

è come se l’applet non caricasse per nulla…non so dove mettere le mani, anche con Opera fa la stessa cosa,

39. Franz - 23 settembre 2008

Ciao!! Uso il Fenicottero & la VolpeDiFuoco 3.0.1, ho dovuto mettere come alternativa java 6 della sun su tutti i files, non solo su quelli indicati ma… adesso funziona tutto!!!
Un bacio in fronte!!

40. Dino - 20 novembre 2008

Ciao! Funziona anche con la versione 3.0.4 di firefox di recente installata, con l’avvertenza di indicarne la corretta versione nelle istruzioni. Peccato che ad ogni nuova versione di ff è tutto da rifare…meno male che esiste questo blog!!!

41. realtebo - 9 febbraio 2009

non è che qualcuno potrebbe prendersi la briga di segnalare il bug ai creatori di firefox?

42. melchiorre - 10 febbraio 2009

Mi sa che non è un bug di firefox, comunque ora dovrebbe essere tutto risolto

43. peppe - 11 febbraio 2009

tutto ok perfetto, grazie ma manca una s in (Assicurarsi di avere installata java, se non l’avete fatto installate il pacchetto ubuntu-restricted-extra(qui).

44. Giuseppe - 30 maggio 2009

La tua guida mi è stata di grande aiuto per la versione 9.04.
Forse avevo combinato qualche pasticcio e non riuscivo a installare i plugins di Java su Jaunty.
Grazie!

45. matteo - 1 giugno 2009

ciao quando do il comando del passo 1 mi esce un messaggio di errore:

matteo@summoning:~$ sudo sed -i ‘s/XINERAMA/FAKEEXTN/g’ /usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386/xawt/libmawt.so
sed: impossibile leggere /usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386/xawt/libmawt.so: Nessun file o directory

Giuseppe - 2 giugno 2009

Quella che hai inserito _non_ è la versione attuale di java: java-6-sun-1.6.0.06

Devi correggere la riga con : java-6-sun-1.6.0.13, che è la vers. di java che hai presumibilmente installato. Quella attuale.

matteo - 2 giugno 2009

ciao giuseppe, purtroppo ottengo lo stesso messaggio di errore😦

46. melchiorre - 3 giugno 2009

Ciao ragazzi, dovete mettera al posto di 1.6.0.60 la versione di java installata. Per vederla basta dare da terminale

ls /usr/lib/jvm/

47. Giuseppe - 3 giugno 2009

E difatti ho proprio la versione corretta di java:

Ciao

48. jack - 4 luglio 2009

anvedi che forte… BRAVO! non pensavo funzionasse… funziona pure su ubuntu 9.04 e FF 3.0.8

49. Giuseppe - 12 luglio 2009

Va pure con FF-3.5, installato così:

In attesa che Ubuntu 9.04 provveda agli aggiornamenti automatici di FireFox-3.5
Ciao

50. andrea1969 - 24 marzo 2011

Qualcuno potrebbe aggiornare i comandi per Firefox 4. Sono competamente digiuno di Linux e sulla vecchia versione 3.6.3 sapevo come muovermi.
Grazie

51. mattia - 29 dicembre 2011

ciao melchiorre scusa la mia intromissione ma volevo domandarti se almeno tu puoi darmi ina mano sigh

ubuntu narval 11.4 firefox 8.0 cosi mi dice dopo l’ultimo aggiornamento di ubuntu avvenuto 7 giorni fa nn mi si apre piu un sito e mi dice applet nn inizializzato si tratta del programma gioco online di gd poker

ho eseguito la tua guida credendo che risolvessi ma nada

cosa mi sai dire e se puoi aiutarmi visto che ti tartassano e sarai indaffarato?
grazie un milione🙂

52. melchiorre - 29 dicembre 2011

Ciao🙂 bisognerebbe vedere alcune cose. Forse dipende dal fatto che circa una settimana fa ubuntu ha rimosso la jdk oracle di java da tutte le versioni ancora supportate da canonical, mettendo al suo posto l’equivalente free icetea. Installa i pacchetti jdk di java icetea; e se non funzionasse (ma dovrebbe farlo) segui questa guida per installare la versione 6 di java:

http://www.chimerarevo.com/2011/12/29/ubuntu-come-installare-java-6-update-30/

mattia - 29 dicembre 2011

detto nella mia romana dialettica🙂

ma mortacci tuaaaa sei un mago sei un dio ma chi sei?

mitico tutto ritornato ok madooooooo

nn so come ringraziarti melchiorre🙂

grande e grazie ancora🙂

53. http://club.enthu.in - 3 febbraio 2013

Hello there, I found your blog by way of Google even as looking for a
related subject, your website got here up, it appears to be like great.
I have bookmarked it in my google bookmarks.

54. refinancing your home - 17 aprile 2013

I loved as much as you will receive carried out right
here. The sketch is attractive, your authored material stylish.
nonetheless, you command get bought an impatience over that you wish be delivering the following.

unwell unquestionably come more formerly again since exactly the same nearly very often inside
case you shield this hike.

55. http://www.xhamsterteenporn.net/blog/907 - 4 luglio 2013

If some one desires to be updated with most recent technologies after
that he must be go to see this website and be up to date everyday.


Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: