I can't get the "java enabled" checkbox to persist after browser restart.
Steps taken:
1. Downloaded
Linux (self-extracting file) - jre-6u17-linux-i586.bin to /mnt/hdb1/java (tc:staff 755)
2. Follwed
extraction instructions.
3. Followed
Enabling Java in Opera for Linux - changed java path to /mnt/hdb1/java/jre1.6.0_17/lib/i386
- validated path and clicked [ok] [ok] [ok]
4. Restarted browser and tried
test applet - nothing.
5. Help > About Opera
Java - No Java Runtime Environment installed
6. Tools > Quick Preferences > Java Enabled (unchecked)
Yet - cat /home/tc/.opera/opera6.ini shows:
[Java]
Enabled=1
7. Repeated steps 3 - 6 again with same results.
8. Started Opera from terminal:
tc@box:~ $ opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
9. From a second terminal:
tc@box:~ $ find / -iname libawt.so 2>/dev/null
/mnt/hdb1/java/jre1.6.0_17/lib/i386/libawt.so
Seems to be in the path
tc@box:~ $ find / -iname libjvm.so 2>/dev/null
/mnt/hdb1/java/jre1.6.0_17/lib/i386/server/libjvm.so
/mnt/hdb1/java/jre1.6.0_17/lib/i386/client/libjvm.so
10. Created symlink:
sudo ln -s /mnt/hdb1/java/jre1.6.0_17/lib/i386/server/libjvm.so /mnt/hdb1/java/jre1.6.0_17/lib/i386/libjvm.so
11. Repeated step 3 and received new error message in first terminal:
opera: libjava.so: cannot open shared object file: No such file or directory
tc@box:~ $ find / -iname libjava.so 2>/dev/null
/mnt/hdb1/java/jre1.6.0_17/lib/i386/libjava.so
This also seems to be in the path
Google search turns up similar problems, but no viable solutions.
(Note: The Mozilla plugin works as advertised, but I'd prefer to get this working in Opera.)