You could try fedora.
If ubuntu crawling check you have a proper swap partition and that its working (system monitor). If its blitzmax thats crawling then its probably the direct open GL rendering not working. Although max is 2D it apparently uses 3D hardware to do it?! :/
What happens when you do a:
glxinfo |grep direct ?
If it says no then its a driver config issue or you might have "xserver-xgl" installed, (which everyone is rushing to install to get them bloody desktop FX going when their card or driver cannot handle composite properly. A mistake! The desktop FX are not worth installing XGL, it
kills your machines efficiency!!!).
You can remove xgl with "sudo apt-get remove xserver-xgl", but if you are relying on it for compiz etc, then turn them off first.
If your card is an ATI or NVIDIA then make sure you install envy:
http://albertomilone.com/nvidia_scripts1.htmlwhich will set up your card with a choice of drivers to install and it will process your config correctly too.
Try each starting with the newest until you get direct rendering (best to reboot after changing drivers if you dont know how to do it the other way).
If your card is older INTEL crap 828xx then i dont think they even support OGL.