I am not sure about OpenGL and vmware.
I have only done it the other way around from linux, to run windows.
They have Dirext X9 working to some degree.
The biggest hurdle you have to get over is to get hardware excelleration working.
That is no easy task.
Every linux distro is diffrent,
And every linux distro has some way to over complicate things with Hardware excelleration.
My Favorite is Ubuntu… ATI finaly fixed the dirvers into a nice installer that you could just click on to start installing…
Ubuntu even had a special little radio button you could Tick, so it would install flawlessly on Ubuntu.
That lasted one week, and Ubuntu changed so you could not do that anymore…
and now The ATI driver still has the Ubuntu radio button, but it will actualy break ubuntu and make it unbootable with a graphic interface (AKA, X-server).
All I can figure is that they want you be begging for install instructions on their forums an on the IRC channel, so people feel obligated to Donate to them.
they have some Easy installer script now… but I have no patience with Ubuntu.
I use KANOTIX for easy Hardware acceleration install… but even KANOTIX over complicates some things so I really dont recommend it to a newbie.
Blender will run under software excelleration as well, you will have to install some MESA drivers for that to happen. but if you are just doing a quick runtime thing you probably wont need too much Graphic power.
goto the blender download page and look for the “Static” version for software exceleration support.
hope that helps…
I would really like to start doing Linux and BSD and MAC verions of my stuff in the future.
Sound is my biggest hurdle… I dont want my end users hunting down Pygame dependancys… and I REALLY DONT WANT TO ship python with my game (I hate GPL licence,)