Does Ubuntu 12.04 suppor AMD APU cpu's? AFAIK there is problems with the intergrated gfx card?

If so, can I overcome those problems by getting separate card on PCI-E spot?

Right now I can't run Ubuntu 12.04 at all, since it doesn't not recognize my sandybridge intel hd 3000 and this is laptop.

But now I am thinking about building a desktop system, with separate PCI-E card. And reason for APU's for me is their cheap price.