Print at Dec 21, 2025, 3:26:08 AM

Posted by tylla at Dec 26, 2017, 1:20:46 AM
Re: sweethome3d-4.6-linux-x64.tgz
As it turned out the suggested workaround (nomodeset) causes several unwanted behaviors on my Lenovo X201 so I had to disable it.
After several hours of trials, I found out the solution to this problem.
The root of the problem (according to my best understanding) is a bug in Java (see https://bugs.openjdk.java.net/browse/JDK-8173853).
This has been fixed in Java 8u152 and 9 (see https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1232471).
So the solution is to update your Java.

In my setup this involved a little bit of extra work as I don't like to litter my hard drive with installed programs that the package manager is unaware of, but finally it is working.