cant be the VRAM i guess... the original iMac had only 2Megs as well and did work without a prb with OSX.
cant remember what card exactly was in there when i installed OSX. AFAIR it was some ATI card and i swapped it for a twin turbo afterwards which did work.