from fedora core one:

////////////////begin shell output/////////////////
[net]$ opera
opera: [java] Disabling java due to potential problems. If you know
what you are doing, you can set the environment variable
OPERA_FORCE_JAVA_ENABLED to '1' to override this.
Start Opera with '-debugjava' argument for more information.

opera: libjava.so: cannot open shared object file: No such file or
directory
[net]$ opera



[net]$ opera -debugjava
opera: [java] There seems to be a preloaded version of Xt.
There is a workaround for this problem in the opera
startup script. If that workaround fails, opera will
most likely crash every time it tries to use Java.
The workaround seems to have failed. Java will be disabled.
Technical explanation:
There is a problem with the order of loading Xt and
Java. If Xt is loaded before libawt (part of Java),
Java will crash when it tries to access the screen.
The workaround is based on using LD_PRELOAD to load
libawt.so first.

opera: [java] Disabling java due to potential problems. If you know
what you are doing, you can set the environment variable
OPERA_FORCE_JAVA_ENABLED to '1' to override this.
The actual problems should be described above.

////////////end shell output///////////////////////////



Thufir Hawat