Je moet ook niet het ene bestand uit de alternatives doorlinken naar het andere bestand in diezelfde map.
sudo rm /etc/alternatives/xulrunner-1.9-javaplugin.so
En daarna:
sudo ln -s /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so /etc/alternatives/xulrunner-1.9-javaplugin.so
Vervolgens doe je met het andere xulrunner bestand hetzelfde:
sudo rm /etc/alternatives/xulrunner-javaplugin.so
sudo ln -s /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so /etc/alternatives/xulrunner-javaplugin.so
Oh, en voor ik het vergeet: dit is dus voor een amd64 installatie.
/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so bestaat bij jou niet, jij moet via dpkg -L icedtea6-plugin kijken waar jouw IcedTeaPlugin.so staat.
Jij zegt alleen: "Het bovenstaande is vergelijkbaar alleen dan idd geen 64bit.", maar je zegt niet waar dat bestand dan wel staat. Dus is het voor mij ook maar gokken en raden.