La distribution est une Debian 10.2 avec les composants suivants :
jean-marc@pinebook:~$ dpkg -l |grep sweethome3d ii sweethome3d 6.1.2+dfsg-2 all Interior 2D design application with 3D preview ii sweethome3d-furniture 1.6.4-1 all Interior 2D design application with 3D preview (additional furniture) ii sweethome3d-furniture-editor 1.24-2 all Sweet Home 3D Furniture Library Editor ii sweethome3d-furniture-nonfree 1.6.2-2 all Interior 2D design application with 3D preview (additional non-free furniture) ii sweethome3d-textures-editor 1.6-2 all Sweet Home 3D Textures Library Editor
jean-marc@pinebook:~$ uname -a Linux pinebook 5.3.9-sunxi64 #19.11.3 SMP Mon Nov 18 19:19:00 CET 2019 aarch64 GNU/Linux
jean-marc@pinebook:~$ dpkg -l |grep java ii ca-certificates-java 20190405 all Common CA certificates (JKS keystore) ii java-common 0.71 all Base package for Java runtimes ii java-wrappers 0.3 all wrappers for java executables ii libactivation-java 1.2.0-2 all JavaBeans Activation Framework ii libapache-pom-java 18-1 all Maven metadata for all Apache Software projects ii libbatik-java 1.10-2 all xml.apache.org SVG Library ii libbcmail-java 1.60-1 all Bouncy Castle generators/processors for S/MIME and CMS ii libbcpkix-java 1.60-1 all Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF ii libbcprov-java 1.60-1 all Bouncy Castle Java Cryptographic Service Provider ii libcommons-io-java 2.6-2 all Common useful IO related classes ii libcommons-logging-java 1.2-2 all common wrapper interface for several logging APIs ii libcommons-parent-java 43-1 all Maven metadata for Apache Commons project ii libfreehep-export-java 2.1.1-4 all FreeHEP Export and Save As Library ii libfreehep-graphics2d-java 2.1.1-6 all FreeHEP 2D Graphics Library ii libfreehep-graphicsio-java 2.1.1-5 all FreeHEP GraphicsIO Base Library ii libfreehep-graphicsio-svg-java 2.1.1-5 all FreeHEP Scalable Vector Graphics Driver ii libfreehep-graphicsio-tests-java 2.1.1+dfsg1-5 all FreeHEP GraphicsIO Test Library ii libfreehep-io-java 2.0.2-6 all FreeHEP I/O library ii libfreehep-swing-java 2.0.3-5 all FreeHEP swing extensions ii libfreehep-util-java 2.0.2-7 all FreeHEP utility library ii libfreehep-xml-java 2.1.2+dfsg1-5 all FreeHEP XML Library ii libitext-java 2.1.7-12 all Java Library to create and manipulate PDF on the fly ii libjanino-java 2.7.0-2 all runtime compiler for Java expressions - library ii libjas-plotter-java 2.2.6+dfsg1-4 all JAS(2) Plotter graphic library ii libjava3d-java 1.5.2+dfsg-16 all Java 3D API (java library) ii libjava3d-jni 1.5.2+dfsg-16 arm64 Java3D API (java jni library) ii libjavascriptcoregtk-4.0-18:arm64 2.26.2-1~deb10+1 arm64 JavaScript engine library from WebKitGTK ii libjaxen-java 1.1.6-4 all Java XPath engine ii libjaxp1.3-java 1.3.05-5 all Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX) ii libjdom1-java 1.1.3-2 all lightweight and fast library using XML ii libmail-java 1.6.2-1 all JavaMail API Reference Implementation ii libnb-org-openide-util-java 10.0-2 all Utility classes from the NetBeans Platform ii libnb-org-openide-util-lookup-java 10.0-2 all Utility lookup classes from the NetBeans Platform ii librhino-java 1.7.7.1-1 all Libraries for rhino Java Script Engine ii libsunflow-java 0.07.2.svn396+dfsg-17 all rendering system for photo-realistic image synthesis ii libtablelayout-java 20090826-4 all Java layout manager for creating user interfaces fast and easy ii libtagsoup-java 1.2.1+-1 all SAX-compliant parser for real-life HTML ii libvecmath-java 1.5.2-7 all javax.vecmath vector math package ii libxalan2-java 2.7.2-2 all XSL Transformations (XSLT) processor in Java ii libxerces2-java 2.12.0-1 all Validating XML parser for Java with DOM level 3 support ii libxml-commons-external-java 1.4.01-3 all XML Commons external code - DOM, SAX, and JAXP, etc ii libxml-commons-resolver1.1-java 1.2-9 all XML entity and URI resolver library ii libxmlgraphics-commons-java 2.3-1 all Reusable components used by Batik and FOP jean-marc@pinebook:~$
France
Joined: Feb 13, 2018
Post Count: 10
Status:
Offline
Re: [sweethome3d display via ssh -X Linux Debian]
Bonjour, Au lancement de sweethome3d dans un xterm via un ssh -X, il y l'exception suivante java :
jean-marc@vm-buster-arm64-130:~$ sweethome3d Java 3D: implicit antialiasing enabled Exception in thread "AWT-EventQueue-0" javax.media.j3d.IllegalRenderingStateException: Can't create graphics environment for Canvas 3D at com.eteks.sweethome3d.j3d.Component3DManager.getCanvas3D(Unknown Source) at com.eteks.sweethome3d.j3d.Component3DManager.getOnscreenCanvas3D(Unknown Source) at com.eteks.sweethome3d.swing.HomeComponent3D.createComponent3D(Unknown Source) at com.eteks.sweethome3d.swing.HomeComponent3D.access$200(Unknown Source) at com.eteks.sweethome3d.swing.HomeComponent3D$1.ancestorAdded(Unknown Source) at java.desktop/javax.swing.AncestorNotifier.fireAncestorAdded(AncestorNotifier.java:86) at java.desktop/javax.swing.AncestorNotifier.componentShown(AncestorNotifier.java:193) at java.desktop/java.awt.AWTEventMulticaster.componentShown(AWTEventMulticaster.java:188) at java.desktop/java.awt.AWTEventMulticaster.componentShown(AWTEventMulticaster.java:187) at java.desktop/java.awt.AWTEventMulticaster.componentShown(AWTEventMulticaster.java:187) at java.desktop/java.awt.Component.processComponentEvent(Component.java:6464) at java.desktop/java.awt.Component.processEvent(Component.java:6412) at java.desktop/java.awt.Container.processEvent(Container.java:2263) at java.desktop/java.awt.Window.processEvent(Window.java:2049) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)