Having very slow perform when running Ubuntu 12.10 and 13.04 in virtualbox? It’s because Ubuntu can’t use graphics card for acceleration, ubuntu uses CPU for rendering graphics trough LLVMpipe. It makes running ubuntu in virualbox really slow.
To check if your Ubuntu 12.10 guest is using 3D acceleration
/usr/lib/nux/unity_support_test -p
You should see something like this
Not software rendered: no Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes GL vertex program: yes GL fragment program: yes GL vertex buffer object: yes GL framebuffer object: yes GL version is 1.4+: yes Unity 3D supported: no
If you see “Not software rendered” and “Unity 3D supported” both say no. This means Unity is using slow LLVMpipe.
To enable 3D supported, fist you will need to update linux-headers
uname -r sudo apt-get install linux-headers-$(uname -r) sudo apt-get autoremove sudo apt-get install build-essential
Now insert vitualbox guest iso from devices and to install manually
cd /media ls cd username ls cd VBOX* ls sudo ./VBoxLinuxAdditions.run
Insert vboxvideo to /etc/modules
sudo nano /etc/modules
Add “vboxvideo” at the end of the file
loop lp vboxvideo
Reboot the machine
sudo reboot
Check ”Not software rendered” and “Unity 3D supported” are enabled or not after rebooting
/usr/lib/nux/unity_support_test -p
The next thing you want to do is to increase video memory. Look for .vbox file
nano /home/username/VirtualBox VMs/ubuntu/ubuntu.vbox