voici ce qui est installé open
i A openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
i A openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (h
i A openjdk-6-jre-lib - OpenJDK Java runtime (architecture indepen
et les liens pointent bien vers open
lrwxrwxrwx 1 root root 40 18 déc 07:00 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk/jre/bin/java
lrwxrwxrwx 1 root root 50 18 déc 07:00 /etc/alternatives/java.1.gz -> /usr/lib/jvm/java-6-openjdk/jre/man/man1/java.1.gz
lrwxrwxrwx 1 root root 42 18 déc 07:00 /etc/alternatives/javaws -> /usr/lib/jvm/java-6-openjdk/jre/bin/javaws
lrwxrwxrwx 1 root root 52 18 déc 07:00 /etc/alternatives/javaws.1.gz -> /usr/lib/jvm/java-6-openjdk/jre/man/man1/javaws.1.gz
mais tu as raison: 
[warning] /usr/bin/sweethome3d: Unable to locate /usr/lib/jvm/java-6-sun/jre/lib/javaws.jar in /usr/share/java
je suppose que sweethome cherche un lien dans /usr/share/java vers javaws.jar et ni le lien ni javaws.jar n’existe !
pire il cherche dans /usr/lib/jvm/java-6-sun/ qui n’existe pas non plus .
de plus find /usr/ -name javaws.jar
ne renvoi rien , donc ce fichier n’est pas présent dans /usr !
à mon désespoir j’installe sun-java6-jre 
là j’ai bien un /usr/lib/jvm/java-6-sun/jre/lib/javaws.jar
j’essaie
sweethome3d
Java 3D WARNING : reported GLX version = 1.2
GLX version 1.3 or higher is required
The reported version number may be incorrect. There is a known
ATI driver bug in glXQueryVersion that incorrectly reports the GLX
version as 1.2 when it really is 1.3, so Java 3D will attempt to
run anyway.
Erreur de segmentation 
je réinstalle sweethome3D
rien à faire toujours erreur de segmentation ( allocation mémoire si je comprends bien )
enfin je supprime sun-java6-jre et sweethome3D 
Si quelqu’un à une idée je reste preneur! Faut faire avancer le chmilblic et en libre si possible 