Unity linux standalone won't run

I built a unity linux standalone and set the permissions to run the file as an application. On vmware linux ubuntu 15.10 it opens fine, on an aws vm with desktop xfce installed it does nothing when I double click on it.

I tried running it from the command line and I get a few lines about mono paths
mono config path= …Mono/etc… and then
Abort core dump.
There is no output.log in the data folder either.

Is there some reason it runs on one and not the other?

Might be something with the new OpenGL backend. Does it run with -force-opengl? The new OpenGL backend needs at least OpenGL 3.2 driver support. If you amazon box doesn’t have that then use -force-opengl (which uses the old backend) for the time being.