I guess I should have been more clear. If you have 32 bit use the SUN Java. If you have 64 bit used the Icedtea version. I do not know what will happen if you install both.Honestly... I don't remember whether it was 32 or 64 bit that I installed, but I'm 75% positive that it was the 32 bit.
I tried both and it still doesn't work.
Code:justin@comp:~$ sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-jre sun-java6-plugin [sudo] password for justin: Reading package lists... Done Building dependency tree Reading state information... Done sun-java6-bin is already the newest version. sun-java6-fonts is already the newest version. sun-java6-jre is already the newest version. sun-java6-plugin is already the newest version. Suggested packages: sun-java6-demo sun-java6-doc sun-java6-source The following NEW packages will be installed: sun-java6-jdk 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/9625kB of archives. After this operation, 32.4MB of additional disk space will be used. Preconfiguring packages ... Selecting previously deselected package sun-java6-jdk. (Reading database ... 118548 files and directories currently installed.) Unpacking sun-java6-jdk (from .../sun-java6-jdk_6-06-0ubuntu1_i386.deb) ... sun-dlj-v1-1 license has already been accepted Setting up sun-java6-jdk (6-06-0ubuntu1) ... justin@comp:~$ sudo apt-get -y install icedtea-java7-jre icedtea-java7-jdk icedtea-java7-plugin Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: openjdk-6-jdk Suggested packages: openjdk-6-demo openjdk-6-source The following NEW packages will be installed: icedtea-java7-jdk icedtea-java7-jre icedtea-java7-plugin openjdk-6-jdk 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 9384kB of archives. After this operation, 31.9MB of additional disk space will be used. Get:1 http://us.archive.ubuntu.com hardy/universe openjdk-6-jdk 6b09-0ubuntu2 [9376kB] Get:2 http://us.archive.ubuntu.com hardy/universe icedtea-java7-jdk 7~b24-1.6-0ubuntu5 [2762B] Get:3 http://us.archive.ubuntu.com hardy/universe icedtea-java7-jre 7~b24-1.6-0ubuntu5 [2758B] Get:4 http://us.archive.ubuntu.com hardy/universe icedtea-java7-plugin 7~b24-1.6-0ubuntu5 [2750B] Fetched 9384kB in 14s (644kB/s) Selecting previously deselected package openjdk-6-jdk. (Reading database ... 118666 files and directories currently installed.) Unpacking openjdk-6-jdk (from .../openjdk-6-jdk_6b09-0ubuntu2_i386.deb) ... Selecting previously deselected package icedtea-java7-jdk. Unpacking icedtea-java7-jdk (from .../icedtea-java7-jdk_7~b24-1.6-0ubuntu5_all.deb) ... Selecting previously deselected package icedtea-java7-jre. Unpacking icedtea-java7-jre (from .../icedtea-java7-jre_7~b24-1.6-0ubuntu5_all.deb) ... Selecting previously deselected package icedtea-java7-plugin. Unpacking icedtea-java7-plugin (from .../icedtea-java7-plugin_7~b24-1.6-0ubuntu5_all.deb) ... Setting up openjdk-6-jdk (6b09-0ubuntu2) ... Setting up icedtea-java7-jdk (7~b24-1.6-0ubuntu5) ... Setting up icedtea-java7-jre (7~b24-1.6-0ubuntu5) ... Setting up icedtea-java7-plugin (7~b24-1.6-0ubuntu5) ...
To check to see if you are running 64 bit do a uname -a in a terminal and see if you have an "x86_64" in the kernel. Else you will get an "i686" in the kernel description.