François DREYFÜRST a écrit :

Jerome Ferry a écrit :

    Jerome Ferry a écrit :

        Bonjour,

        2009/4/20 François DREYFÜRST <[email protected]
        <mailto:[email protected]>
        <mailto:[email protected]
        <mailto:[email protected]>>>

           Jerome Ferry a écrit :

               Bonjour,

               Il te faut le paquet sun-java6-plugin. Tu peux tester ta
               configuration là: http://www.javatester.org/


           Le paquet sun-java6-plugin est installé, ainsi d'ailleurs
        que le
           paquet java-gcj-compat-plugin : conflit ?
           Merci pour le site de test.



        Je ne sais pas si les plugin sont en conflit. Par contre, tu
        peux vérifier quel moteur java est utilisé avec la commande
        /update-alternatives --config java/ (en root)
Selon la réponse, tu pourras aussi en changer avec cette commande.


    J'avais déjà utilisé ça pour imposer l'utilisation des paquets
    Java de chez Sun, un logiciel dont j'ai besoin n'arrive
    visiblement pas à fonctionner avec les autres ; le Java Control
    Panel me confirme d'ailleurs que c'est bien ce moteur qui est
    employé, et je viens de m'en assurer une dernière fois avec
    update-alternatives.

    En revanche, le site de test me donne un intitulé un peu curieux
    (un truc comme « Java 1.5.0 Free Software Foundation »).


Effectivement, tu devrais voir la version 1.6 si tu l'a sélectionnée. Pour ma part j'ai "1.6.0_13 from Sun Microsystems Inc."

Il faut sûrement maintenant se pencher sur comment est intégré le plugin dans iceweasel. De mémoire cela se fait par un lien symbolique dans /usr/lib/mozilla/plugins/.
Pour ma part j'ai:
tchet...@testing:~$ ll /usr/lib/mozilla/plugins/
total 0
lrwxrwxrwx 1 root root 39 avr 20 14:51 libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so


Ben, j'ai pareil ... En revanche, la page about:plugins dit :

   Nom de fichier : libgcjwebplugin.so
   The GCJ Web Browser Plugin executes Java applets.

Type MIME     Description     Suffixes     Autorisé
application/x-java-vm     GCJ     class,jar     Oui
application/x-java-applet     GCJ     class,jar     Oui
application/x-java-applet;version=1.1     GCJ     class,jar     Oui
application/x-java-applet;version=1.1.1     GCJ     class,jar     Oui
application/x-java-applet;version=1.1.2     GCJ     class,jar     Oui


etc.
Ajouts : voici quelques résultats inbtéressants (je pense qu'il y a des liens à créer à la main) :


s# ls -l /usr/lib/iceweasel/plugins/
total 0
lrwxrwxrwx 1 root root 41 mar 14 21:17 libjavaplugin.so -> /etc/alternatives/iceweasel-javaplugin.so lrwxrwxrwx 1 root root 44 mar 14 16:31 libtotem-basic-plugin.so -> ../../totem/default/libtotem-basic-plugin.so lrwxrwxrwx 1 root root 45 mar 14 16:31 libtotem-basic-plugin.xpt -> ../../totem/default/libtotem-basic-plugin.xpt lrwxrwxrwx 1 root root 46 mar 14 16:31 libtotem-complex-plugin.so -> ../../totem/default/libtotem-complex-plugin.so lrwxrwxrwx 1 root root 47 mar 14 16:31 libtotem-complex-plugin.xpt -> ../../totem/default/libtotem-complex-plugin.xpt lrwxrwxrwx 1 root root 42 mar 14 16:31 libtotem-gmp-plugin.so -> ../../totem/default/libtotem-gmp-plugin.so lrwxrwxrwx 1 root root 43 mar 14 16:31 libtotem-gmp-plugin.xpt -> ../../totem/default/libtotem-gmp-plugin.xpt lrwxrwxrwx 1 root root 44 mar 14 16:31 libtotem-mully-plugin.so -> ../../totem/default/libtotem-mully-plugin.so lrwxrwxrwx 1 root root 45 mar 14 16:31 libtotem-mully-plugin.xpt -> ../../totem/default/libtotem-mully-plugin.xpt lrwxrwxrwx 1 root root 50 mar 14 16:31 libtotem-narrowspace-plugin.so -> ../../totem/default/libtotem-narrowspace-plugin.so lrwxrwxrwx 1 root root 51 mar 14 16:31 libtotem-narrowspace-plugin.xpt -> ../../totem/default/libtotem-narrowspace-plugin.xpt lrwxrwxrwx 1 root root 43 mar 22 16:03 mplayerplug-in-dvx.so -> ../../mozilla/plugins/mplayerplug-in-dvx.so lrwxrwxrwx 1 root root 44 mar 22 16:03 mplayerplug-in-dvx.xpt -> ../../mozilla/plugins/mplayerplug-in-dvx.xpt lrwxrwxrwx 1 root root 42 mar 22 16:03 mplayerplug-in-qt.so -> ../../mozilla/plugins/mplayerplug-in-qt.so lrwxrwxrwx 1 root root 43 mar 22 16:03 mplayerplug-in-qt.xpt -> ../../mozilla/plugins/mplayerplug-in-qt.xpt lrwxrwxrwx 1 root root 42 mar 22 16:03 mplayerplug-in-rm.so -> ../../mozilla/plugins/mplayerplug-in-rm.so lrwxrwxrwx 1 root root 43 mar 22 16:03 mplayerplug-in-rm.xpt -> ../../mozilla/plugins/mplayerplug-in-rm.xpt lrwxrwxrwx 1 root root 39 mar 22 16:03 mplayerplug-in.so -> ../../mozilla/plugins/mplayerplug-in.so lrwxrwxrwx 1 root root 43 mar 22 16:03 mplayerplug-in-wmp.so -> ../../mozilla/plugins/mplayerplug-in-wmp.so lrwxrwxrwx 1 root root 44 mar 22 16:03 mplayerplug-in-wmp.xpt -> ../../mozilla/plugins/mplayerplug-in-wmp.xpt lrwxrwxrwx 1 root root 40 mar 22 16:03 mplayerplug-in.xpt -> ../../mozilla/plugins/mplayerplug-in.xpt

# ls -l /etc/alternatives/*plugin*

lrwxrwxrwx 1 root root 48 mar 14 21:17 /etc/alternatives/firefox-addons-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/firefox-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/iceape-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/iceweasel-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/midbrowser-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so lrwxrwxrwx 1 root root 54 avr 12 11:24 /etc/alternatives/pluginappletviewer -> /usr/lib/jvm/java-6-openjdk/jre/bin/pluginappletviewer lrwxrwxrwx 1 root root 49 mar 14 21:38 /etc/alternatives/xulrunner-1.9-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so lrwxrwxrwx 1 root root 48 mar 14 21:38 /etc/alternatives/xulrunner-javaplugin.so -> /usr/lib/jvm/java-gcj/jre/lib/libgcjwebplugin.so

# ls /usr/lib/jvm/java-6-sun/jre/lib/amd64/
headless libdcpr.so libioser12.so libjavaplugin_jni.so libjsig.so libnative_chmod.so libodbc.so libzip.so jli libdeploy.so libj2gss.so libjava.so libjsoundalsa.so libnet.so librmi.so motif21 jvm.cfg libdt_socket.so libj2pcsc.so libjawt.so libjsound.so libnio.so libsaproc.so native_threads libattach.so libfontmanager.so libj2pkcs11.so libJdbcOdbc.so libmanagement.so libnpjp2.so libsplashscreen.so server libawt.so libhprof.so libjaas_unix.so libjdwp.so libmlib_image.so libnpt.so libunpack.so xawt libcmm.so libinstrument.so libjava_crw_demo.so libjpeg.so libnative_chmod_g.so libodbcinst.so libverify.so

Je pense qu'il faut faire pointer /etc/alternatives/iceweasel-javaplugin.so vers /usr/lib/jvm/java-6-sun/jre/lib/amd64/libjavaplugin_jni.so , ou bien ?

FD

Répondre à