It does support AMD or Intel out of the box. The other drivers, like wi-fi et al are also supported out of the box (usually). So yeah... Ubuntu does have generic drivers on top of vendor specific and supplied drivers.
Only difference... Nokia has never released their closed source drivers. If they had, my faith would be a bit different on how this will all play out.
Yeah, I could run Froyo via XDA right now; but to be honest, I've already hacked, probed and played around enough already. Voodoo lagfix, GPS fix, Media Hub from the Epic 4G, Google Voice version that came from the Nexus One, Market Access, et al... but you know, I know that Froyo is coming via Samsung and I'm going to be patient (or patient enough until there's a Froyo + lagfix + GPS fix + FULL market availability) ROM out there. I cannot say the same for Maemo. If I want to make phone calls, use the web, use the terminal, continue with the experience that I expect from my N900 (that just sounds weird), then PR1.2 is it. There's no custom ROM's, nothing really outside of the excellent Nitdroid or a few other Debian hacks here and there. But those turn it into a tablet; which isn't bad. But I bought a phone (too).
Like when I was talking to STSKeeps... I want to be able to replace the OS, make the phone calls, et al without losing any functionality. Flash Player inclusive - I know, I know... Flash is Adobe, not Nokia. But I don't want to lose that unless I choose to do so.
It does exist.
Wow.