Denke mal, da sollte für ff entweder nur javaplugin.so oder libjavaplugin_oji.so erreichbar|ladbar sein.
(oder handelt es sich in beiden Fällen um libjavaplugin_oji ?)
also kein "/etc/alternatives/javaplugin.so".
Benutze außerdem nicht iceweasel, sondern mozilla-firefox, daher berühren mich die alternatives-Links für das Plugin nicht.
Das Verzeichnis /etc/alternatives/javaplugin existiert bei mir nicht.
Es gibt aber folgende Links:
lrwxrwxrwx 1 root root 40 3. Dez 12:56 java -> /usr/lib64/jvm/jre-1.6.0.u1-sun/bin/java
lrwxrwxrwx 1 root root 44 3. Dez 12:57 java.1.gz -> /usr/share/man/man1/java-java-1_6_0-sun.1.gz
lrwxrwxrwx 1 root root 80 3. Dez 12:57 javaplugin -> /usr/lib/jvm/java-1.6.0.u1-sun-1.6.0.u1/jre/plugin/i386/ns7/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 46 3. Dez 12:56 javaws.1.gz -> /usr/share/man/man1/javaws-java-1_6_0-sun.1.gz
TUX:/etc/alternatives #
Das Verzeichnis /var/lib/dpkg ist ebenfalls nicht vorhanden.
Im Verzeichnis /etc/alternatives ist keine Datei javaplugin.so, aber folgender Link vorhanden:
UX:/etc/alternatives # ls -l javaplugin*
lrwxrwxrwx 1 root root 80 3. Dez 12:57 javaplugin -> /usr/lib/jvm/java-1.6.0.u1-sun-1.6.0.u1/jre/plugin/i386/ns7/libjavaplugin_oji.so
TUX:/etc/alternatives #
Der folgende Befehl ergibt:
TUX:/usr/java # egrep "java|plugin|jvm|jre" LOG
8388 stat("/usr/java", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8388 stat("/usr/lib64/browser-plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8393 open("/usr/lib64/firefox/plugins/tls/x86_64/libmozjs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 stat("/usr/lib64/firefox/plugins/tls/x86_64", 0x7fff936627a0) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/tls/libmozjs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 stat("/usr/lib64/firefox/plugins/tls", 0x7fff936627a0) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/x86_64/libmozjs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 stat("/usr/lib64/firefox/plugins/x86_64", 0x7fff936627a0) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libmozjs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 stat("/usr/lib64/firefox/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8393 open("/usr/lib64/firefox/plugins/libxpcom.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxpcom_core.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libplds4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libplc4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libnspr4.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgdk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libatk-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgdk_pixbuf-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpangocairo-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpango-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libcairo.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpangoxft-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpangoft2-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libstartup-notification-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpng12.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libjpeg.so.62", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libssl3.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libsmime3.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libnss3.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXft.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXrender.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxpcom_compat.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libalsatoss.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXcomposite.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXdamage.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXfixes.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXinerama.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXi.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXrandr.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXcursor.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libglitz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxcb-render-util.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxcb-render.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libexpat.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxcb-xlib.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libsoftokn3.so", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libasound.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgnomeui-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libxml2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libbonoboui-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgnomecanvas-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgnome-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libart_lgpl_2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libbonobo-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libbonobo-activation.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgnomevfs-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgconf-2.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libORBit-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgnome-keyring.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libpopt.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libgailutil.so.18", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libesd.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libaudiofile.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libORBitCosNaming-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libdbus-glib-1.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libdbus-1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libssl.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libcrypto.so.0.9.8", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libavahi-glib.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libavahi-common.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libavahi-client.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libutil.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 open("/usr/lib64/firefox/plugins/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 getcwd("/usr/java", 4096) = 10
8395 open("/usr/lib64/firefox/plugins/tls/x86_64/libgconf-2.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 stat("/usr/lib64/firefox/plugins/tls/x86_64", 0x7ffff1954a80) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/tls/libgconf-2.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 stat("/usr/lib64/firefox/plugins/tls", 0x7ffff1954a80) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/x86_64/libgconf-2.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 stat("/usr/lib64/firefox/plugins/x86_64", 0x7ffff1954a80) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libgconf-2.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 stat("/usr/lib64/firefox/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8395 open("/usr/lib64/firefox/plugins/libORBit-2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libalsatoss.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libasound.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
8395 open("/usr/lib64/firefox/plugins/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
8393 getcwd("/usr/java", 1024) = 10
TUX:/usr/java #
Da das Verzeichnis /var/lib/dpkg bei mir nicht existiert und ich nicht weiß welches meiner Verzeichnisse gemeint sein kann, kann ich das Script auch nicht zum Laufen bringen.
Was macht das Script überhaupt ?
Zwischenzeitlich hatte ich Firefox-3.0 installiert. Auch hier kein Erfolg, deshalb läuft jetzt wieder Firefox 2.0.0.6.
Bis jetzt klappt`s noch nicht. Aber dennoch nochmals vielen Dank
Tux.martin
Da das Verzeichnis /var/lib/dpkg bei mir nicht existiert und ich nicht weiß welches meiner Verzeichnisse gemeint sein kann, kann ich das Script auch nicht zum Laufen bringen.
Was macht das Script überhaupt ?
Tschuldigung, tschuldigung, ich habe über das ganze Gerede mit ...alternatives... vergessen, daß du ein Suse-System benutzt
in /var/lib/dpkg/alternatives/ werden bei einem debian-System die Konfig-Dateien für die alternatives aufbewahrt, einfache Textdateien, zBsp /var/lib/dpkg/alternatives/java :
Der Aufruf, um das alternative für WHATFOR einzustellen.
LIST : Sind auf meinem debian lenny Alternatives, die etwas mit java (versch. Versionen) zu tun haben.
(nicht unbedingt vollständige Liste)
Das Script konfiguriert auf einem debian-System nacheinander die zu java gehörenden Alternatives.
Dein strace ist vorgeklärt, da zBsp libnullplugin dort nicht auftaucht?
Nach Deinem strace sollte der Link zu libjavaplugin_oji.so also in /usr/lib64/browser-plugins/
/usr/lib64/firefox/plugins/
sein, denn diese /usr/lib/browser-plugins/
/usr/lib/firefox/plugins/
werden gar nicht durchsucht.
Hallo,
bei mir gibt es ein Verzeichnis /etc/alternatives das Script werde ich entsprechend anpassen und starten.
Die fehlenden Links in /usr/lib64/browser-plugins/ und /usr/lib64/firefox/plugins/ habe ich eingefügt.
Die Java-Verzeichnisse habe ich für alle lesbar und ausführbar gemacht.
Die Variable $JAVA_HOME habe ich händisch geändert auf:
TUX:/usr/lib64/browser-plugins # $JAVA_HOME
bash: /usr/lib64/jvm/java: Datei oder Verzeichnis nicht gefunden
TUX:/usr/lib64/browser-plugins # JAVA_HOME=/usr/java/jre1.6.0_11/bin
TUX:/usr/lib64/browser-plugins # $JAVA_HOME
bash: /usr/java/jre1.6.0_11/bin: is a directory
Wo kann man diese Variable dauerhaft verstellen ?
Im Verzeichnis /home/martin/.mozilla/firefox habe ich eine Datei pluginreg.dat gefunden. Dies ist aber eine automatisch generierte Datei, die man nicht ändern soll. Hier allerdings sind alle Plugins genannt, nur Java fehlt.
Ich habe mir überlegt, ob man nicht Java als Prozess starten kann und zwar so, dass Firefox dies auch merkt. Die Frage ist nur wie ?
Mit den Parametern für Java kann ich wenig anfangen.
Im Verzeichnis /home/martin/.mozilla/firefox habe ich eine Datei pluginreg.dat
egal
Ich verwende hier den firefox von mozilla.org.
Wenn ich bei diesem ein Plugin wie libflashplayer.so oder libjavaplugin_oji.so nach plugins/ verlinke, so wird es eingebunden,
das ist im strace zu beobachten.
Ich kann Deine Probleme mit ff + java nicht nachvollziehen, hat suse aus seinem ff diesen Mechanismus zur Einbindung herausgepatcht ?
Zu Deinem strace: nullplugin wird dort nicht aufgeführt, hast Du den entsprechenden Abschnitt entfernt?
Wenn Du libjavaplugin_oji.so in
/usr/lib64/browser-plugins/
oder
/usr/lib64/firefox/plugins/
verlinkst, sollte es zumindest eine Meldung im strace geben?
Hallo,
aufgrund des Hinweises :
"Ich kann Deine Probleme mit ff + java nicht nachvollziehen, hat suse aus seinem ff diesen Mechanismus zur Einbindung herausgepatcht ? " habe ich alles was mit firefox zu tun hatte gelöscht, bzw mit Yast deinstalliert. Dann habe ich mir eine neue Datei firefox-3.0.4.tar.bz2 aus dem Internet geholt, entpackt und in das Verzeichnis /usr/lib64/firefox kopiert. Danach den Link zu libjavaplugin_oji.so im Verzeichnis /usr/lib64/firefox/plugins hergestellt. Dann noch einen Startknopf für '/usr/lib64/firefox/firefox' eingerichtet und nach dem Start von Firefox, man glaubt es kaum, about:plugins erbrachte die langersehnte Meldung, dass Java installiert und aktiv ist.
Die Meldung, dass das Java Plugin fehlt ist beim Starten der Anwendung, wegen der ich den ganzen Zirkus mache, nicht mehr da. Allerdings startet die Anwendung noch nicht, das heißt, die Anmeldemaske erscheint noch nicht. Ich nehme an, dies ist noch ein Einstellungsproblem von Firefox.
Vielen Dank nochmals für die großartige Hilfe
MfG Tux.martin
Hurra, Problem gelöst !!!!
Bei der ganzen Installiererei und "Schrauberei" sind mir grundlegende Fehler unterlaufen.
1. Lade nie Pakete für unterschiedliche Prozessorarchitekturen. Unterscheide konsequent 32-bit und 64-bit ( i586 -x86_64). Hier habe ich nicht aufgepasst.
2. RPM's 32-bit werden in /usr/lib und RPM's 64-bit werden in /usr/lib64 installiert. Dies ist besonders wichtig, wenn die Softlinks (ln -s /usr....) zu libjavaplugin_oji.so hergestellt werden. Hier bin ich ohne es richtig zu merken zwischen 32-bit (lib) und 64-bit (lib64) hin- und hergesprungen.
3. Zuletzt habe ich alles gelöscht, was mit Firefox und Java zu tun hatte. Dabei habe ich (bruttal) mit dem Konqueror gearbeitet. Danach habe ich Firefox 2.0.0.6 wie auf der Distri DVD vorhanden installiert. Achtung aufpassen, bei Installation mit YAST (links unten) muss man im Tab "Version" die Version ...i586 auswählen, da Sun kein J2re in ...x86_64 liefern kann. Zumindest habe ich keines gefunden. Dazu das Sprachmodul, damit Firefox mit mir auf Deutsch "spricht".
Zuletzt habe ich dann j2re-1_4_2_19-linux-i586-rpm.bin von Sun geholt, entpackt und die RPM mit YAST installiert. Dann habe ich im Verzeichnis /usr/bin/firefox/plugin den Link (ln -s /usr/java/j2re1.4.2_19/plugin/i386/ns610/libjavaplugin_oji.so) hergestellt. Und wie durch ein Wunder, es klappt!
Allen, die geholfen haben nochmals ein Dankeschön
Gruss Tux.martin