问题
We have an application that we want to compile, auto-build and auto-test on an virtual machine. The virtual machine "provider" has to be able to be cross-platform as we require this operation to be executed on both windows and several linux distrubtions at the same. Our application is dependent on OpenGL, and require a rather new version of OpenGL in order to work properly.
We have decent experience with Oracles Virtual Box, where we are able to perform the above action with some effort, since we can hardware acceleration through the host-machine. However it is somewhat limited as it is quite demanding on the host-machine, and it is not really well-suited for many virtual boxes running at the same time.
So ideally a solution could be Amazon EC2 cloud computing, but here we run into the 'usual' problem with, that we might be able to get a linux distribution (for instance Ubuntu) up and running with ease, but hits a very hard wall once we want to start installing some OpenGL drivers in order to be able to compile and test our application. Even mesa-drivers is impossible to get up and running to a degree that one can run glxinfo or glxgears.
We can't be the only one facing this problem, so what do other do ?
来源:https://stackoverflow.com/questions/12960253/virtual-machine-with-support-for-opengl