View previous topic :: View next topic |
Author |
Message |
stefanonafets l33t
Joined: 10 Feb 2003 Posts: 644
|
Posted: Mon Oct 22, 2007 7:19 pm Post subject: [RISOLTO] Firefox e plugin Java |
|
|
Ciao a tutti, da qualche tempo a questa parte, firefox non riesce + ad eseguire le applet java.
Nota, tutto questo è avvenuto dopo un emerge -uDvn world.
In dettaglio, se da console lancio Code: | firefox --gtk-debug | e punto su un sito con applet,
firefox mi spara i seguenti messaggi di errore:
Code: | java_vm: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
Could not read ack from child process
Plugin: Java VM process has died.
plugin: java process died due to signal 6
Could not start JavaVM! |
Non è bello...
Mi sono installato l'ultimo ff ( 2.0.0.8 ) binario nella mia home, ho linkato i plugin al posto giusto ed il problema persiste.
Il contenuto di ~/firefox/plugins:
Code: |
libnullplugin.so
javaplugin.so -> /usr/lib/nsbrowser/plugins/javaplugin.so
libflashplayer.so -> /usr/lib/nsbrowser/plugins/libflashplayer.so
libvlcplugin.la -> /usr/lib/nsbrowser/plugins/libvlcplugin.la
libvlcplugin.so -> /usr/lib/nsbrowser/plugins/libvlcplugin.so
nphelix.so -> /usr/lib/nsbrowser/plugins/nphelix.so
nphelix.xpt -> /usr/lib/nsbrowser/plugins/nphelix.xpt
|
Dettagli sul plugin java:
Code: |
> ls -lart javaplugin.so
lrwxrwxrwx 1 steeve steeve 40 22 ott 20:41 javaplugin.so -> /usr/lib/nsbrowser/plugins/javaplugin.so
> ls -lart /usr/lib/nsbrowser/plugins/javaplugin.so
lrwxrwxrwx 1 root root 59 22 ott 20:38 /usr/lib/nsbrowser/plugins/javaplugin.so -> /usr/share/java-config-2/nsplugin/sun-jdk-1.6-javaplugin.so
> ls -lart /usr/share/java-config-2/nsplugin/sun-jdk-1.6-javaplugin.so
lrwxrwxrwx 1 root root 62 3 ott 17:04 /usr/share/java-config-2/nsplugin/sun-jdk-1.6-javaplugin.so -> /opt/sun-jdk-1.6.0.02/jre/plugin/i386/ns7/libjavaplugin_oji.so
> ls -lart /opt/sun-jdk-1.6.0.02/jre/plugin/i386/ns7/libjavaplugin_oji.so
-rwxr-xr-x 1 root root 137085 15 giu 01:28 /opt/sun-jdk-1.6.0.02/jre/plugin/i386/ns7/libjavaplugin_oji.so
> ldd /opt/sun-jdk-1.6.0.02/jre/plugin/i386/ns7/libjavaplugin_oji.so
linux-gate.so.1 => (0xb7fd6000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7eb4000)
libdl.so.2 => /lib/libdl.so.2 (0xb7eb0000)
libc.so.6 => /lib/libc.so.6 (0xb7d8e000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7d8c000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7d74000)
/lib/ld-linux.so.2 (0x80000000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d71000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7d6c000)
|
E qui mi sembra tutto apposto...
Altri dettagli:
Code: |
> eselect java-nsplugin list
Available Java browser plugins
[1] sun-jdk-1.4
[2] sun-jdk-1.5
[3] sun-jdk-1.6 current
> eselect java-vm list
Available Java Virtual Machines:
[1] sun-jdk-1.4
[2] sun-jdk-1.5
[3] sun-jdk-1.6 system-vm
|
La jdk funziona correttamente:
Code: |
> java -version
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
Java HotSpot(TM) Server VM (build 1.6.0_02-b05, mixed mode)
> javac -version
javac 1.6.0_02
> cat Pippo.java
import static java.lang.System.*;
class Pippo
{
public static void main (String... args)
{
out.println("Hello World!!!");
}
}
> javac Pippo.java
> java Pippo
Hello World!!!
|
Dalla pagina about:plugins sembra tutto ok.
Ovviamente non funziona 'na ceppa nemmeno con ff "emerso", idem con la versione binaria.
Mi scuso per la lunghezza del post, ho cercato di dare quante più informazioni possibili.
Sinceramente, non so + dove sbattere la testa...
Plz HELP!!!
(PS: Ho ESTREMA necessità di far funzionare le applet java per lavoro (maledetto Weblogic ) _________________ registered Linux user number #411324
sed 's/ke/che/g'
<The Deployment Slave is initializing>
Last edited by stefanonafets on Tue Oct 23, 2007 5:29 pm; edited 1 time in total |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4810 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Oct 22, 2007 8:32 pm Post subject: |
|
|
hai utilizzato la use xcb in make.conf ?
ci sono molti post sui conflitti tra java e xcb.
fai attenzione. se decidi di fare un downgrade completo della use xcb, puoi trovarti in guai non banali, per questioni di dipendenze.
questa è la mia esperienza.
sto leggendo adesso che forse esistono strade alternative al downgrade.
se te la senti, provale e racconta. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
stefanonafets l33t
Joined: 10 Feb 2003 Posts: 644
|
Posted: Tue Oct 23, 2007 5:32 pm Post subject: |
|
|
GRAZIEEE!!!!!
Ho risolto grazie al thread sulle "altre alternative", facendo così:
Code: |
#> sed -i 's/XINERAMA/FAKEEXTN/g' $JAVA_HOME/jre/lib/i386/xawt/libmawt.so
|
ovviamente da root, sulla jdk 1.6...
E' un workaround, anche piuttosto "sporco" mi sembra, ma
magicamente il plugin ha ripreso a funzionare _________________ registered Linux user number #411324
sed 's/ke/che/g'
<The Deployment Slave is initializing> |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|