Page 1 of 1

icedtea in iceweasel on amd64

Posted: 2007-09-06 23:00
by plugwash
Image





Thats right, a java applet in iceweasel on amd64!

icedtea is a project started by the redhat java packagers to fill the gaps in openjdk with bits from other sources.

apt sources for ubuntu (and at a push debian see below) are availible at
deb http://people.ubuntu.com/~doko/ubuntu/ gutsy/
deb-src http://people.ubuntu.com/~doko/ubuntu/ gutsy/

The binary packages there are built on gutsy and will not install on sid without bringing in stuff from experimental, the source built on sid last time I tried it but not on lenny. That screenshot was taken on a mostlyzlenny system with some bits from sid and experimental using the binaries from the above URL.

before the plugin will work you will have to change the symlink the plugin package creates at /etc/alternatives/iceweasel-javaplugin.so to point at /usr/lib/jvm/java-7-icedtea/jre/lib/amd64/gcjwebplugin.so

It isn't perfect yet. Sound is not working and i belive there are some issues with swing but it's a big step in the right direction.

Posted: 2007-09-07 02:13
by Wojtek
So, normally java applets won't run on amd64? Didn't notice that...

Posted: 2007-09-16 17:31
by plugwash
So, normally java applets won't run on amd64? Didn't notice that...
Mozilla based browsers need a plugin to support java applets. Sun provide a plugin for i386 but not for AMD64.

konqueror supports use of a JVM directly without needing plugin but having to switch browsers just to use an applet is a PITA

---------------------------------

Since my first post I discovered that having things like gtk installed from experimental was not good for my systems stability. Unfortunately I have discovered that the plugin from icedtea built on current lenny does not work but a version built on sid works ok on lenny with only a few mozilla related packages having to be dragged in from sid to install it.

I have posted the diff.gz and dsc I use to build on sid at http://www.p10link.net/plugwash/icedteadebian . I am not going to post binaries or the orig.tar.gz there for size reasons. You can get the orig.tar.gz from http://people.ubuntu.com/~doko/ubuntu/g ... rig.tar.gz

Posted: 2007-09-19 17:15
by ka3
Sun provides a AMD64 RPM for Linux, never gotten it to work though. I'll have to try icedtea. Does it run on Etch yet?

Posted: 2007-09-19 17:19
by plugwash
Does it run on Etch yet?
no and honestly I doubt it ever will.

Posted: 2007-09-19 17:22
by ka3
OK, then. I've been debating whether or not to switch to Lenny, so if I do, I'll keep this in mind.

Thanks, plugwash,