Re: SweetHome3D crashing on opening my home

by wdh » Tue Nov 17, 2009 7:27 pm

Apparently I did not install it yet. I was using the Java WebStart version.

The installer version doesn't run here at all. This is probably due to Ubuntu lacking 3D support for my GPU. Or actually, due to ATI for dropping support for the card in the fglrx driver.


I guess there's not much left to try?

For information, the error message when running the installer version follows. After this, I get a message box stating that SweetHome3D is exiting because of a 3D error.

Code: Select all

wouter@nootboek:/data/home/wouter/temp/SweetHome3D-2.1$ ./SweetHome3D 
Java 3D ERROR : GLX extension is not supported
    GLX version 1.3 or higher is required
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.<init>(Unknown Source)
	at com.eteks.sweethome3d.swing.HomeComponent3D.<init>(Unknown Source)
	at com.eteks.sweethome3d.swing.SwingViewFactory.createView3D(Unknown Source)
	at com.eteks.sweethome3d.viewcontroller.HomeController3D.getView(Unknown Source)
	at com.eteks.sweethome3d.swing.HomePane.createPlanView3DPane(Unknown Source)
	at com.eteks.sweethome3d.swing.HomePane.createMainPane(Unknown Source)
	at com.eteks.sweethome3d.swing.HomePane.<init>(Unknown Source)
	at com.eteks.sweethome3d.swing.SwingViewFactory.createHomeView(Unknown Source)
	at com.eteks.sweethome3d.viewcontroller.HomeController.getView(Unknown Source)
	at com.eteks.sweethome3d.HomeFramePane.<init>(Unknown Source)
	at com.eteks.sweethome3d.HomeFrameController.getView(Unknown Source)
	at com.eteks.sweethome3d.HomeFrameController.displayView(Unknown Source)
	at com.eteks.sweethome3d.SweetHome3D$5.collectionChanged(Unknown Source)
	at com.eteks.sweethome3d.model.CollectionChangeSupport.fireCollectionChanged(Unknown Source)
	at com.eteks.sweethome3d.model.CollectionChangeSupport.fireCollectionChanged(Unknown Source)
	at com.eteks.sweethome3d.model.HomeApplication.addHome(Unknown Source)
	at com.eteks.sweethome3d.SweetHome3D.runApplication(Unknown Source)
	at com.eteks.sweethome3d.SweetHome3D.access$100(Unknown Source)
	at com.eteks.sweethome3d.SweetHome3D$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)