FS#78344 - [sweethome3d] 3D view is broken probably due to Java version

Attached to Project: Community Packages
Opened by Paulo Matos (pmatos) - Monday, 01 May 2023, 09:17 GMT
Last edited by Muflone (muflone) - Saturday, 16 September 2023, 14:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Muflone (muflone)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Package version 7.1-2 does not work properly. 3D view is broken - small, not centered in canvas. See attached files.

Additional info:
* 7.1-2
* see https://www.sweethome3d.com/support/forum/viewthread_thread,12472#58356

Steps to reproduce:

Install via pacman - look at 3d view of model.
This task depends upon

Closed by  Muflone (muflone)
Saturday, 16 September 2023, 14:59 GMT
Reason for closing:  No response
Comment by Muflone (muflone) - Monday, 01 May 2023, 21:05 GMT
I'm unable to reproduce your issue, the package was tested in every version of java from 11 to 20, both jdk, openjdk and jre (from AUR).

Actually there's not any Java version 19 in Arch Linux, so your system is not up-to-date.

Try to upgrade your system along with the java version 20 or revert to java 17 (extra/jdk17-openjdk) or java 11 (extra/jdk11-openjdk) and run it with:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk sweethome3d
or
JAVA_HOME=/usr/lib/jvm/java-17-openjdk sweethome3d


If both don't work you might switch to Java3D 1.6 using:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk SWEETHOME3D_JAVA3D=1.6 sweethome3d

Some GPU drivers and cards don't behave well using Java 3D 1.6, so this is not the default

Unfortunately Sweet Home 3D doesn't support well newer versions, so you might need to adapt your Java version

Loading...