I have Ubuntu Server 10.10 64-bit installed on a relatively good motherboard with AMD Phenom(tm) 9650 Quad-Core Processor and integrated Nvidia graphics card. VirtualBox 4.0.6 has been installed over it from the official Oracle repository.
Windows XP SP3 guest has been prepared on my other Ubuntu Desktop 10.10 64-bit host with all hardware acceleration, virtualization features as well as guest additions being enabled. The completely configured guest has been transferred to the server, is simply up and running headless, being operated via RDP.
And I am almost completely happy about this setup, if only there were no troubles with video acceleration.
The fact is that 2D and 3D video acceleration is activated on VM, but practically is not functioning, which leads to significant rendering delays and high CPU usage on guest. I am almost completely sure this is because some corresponding packages need to be installed on the server. Those should be some X.org components and/or OpenGL libraries and/or proprietary Nvidia drivers etc. Installing full X.org packages stack on server seams not an appropriate solution for me. To find recommndations in the official VirtualBox documentation also failed.
Could you please give me some hints? Hope the solution to be helpful not only for me. Thank you.