The Intel Poulsbo Open Driver TODO/Support List
Phoronix: The Intel Poulsbo Open Driver TODO/Support List
For those wondering what functionality is supported by Intel's open-source GMA500/GMA600 "Poulsbo" DRM driver, here's a list of what works and also what doesn't function...
It is possible to use a GMA500 with EMGD, but not easily
There is a great bunch of Ubuntu devs who continually shoe horn the EMGD driver into each new version. I have a Dell Mini 12 running Xubuntu Oneiric. They do this by setting up a PPA that downgrades xorg and adds EMGD so that you end up with a fully functional system - to a point. I have xv and 3d acceleration and I have suspend and resume. The keyboard keys are functional and I can adjust screen brightness. Gnome-Shell will not work, but Xfce on such a low specced machine works very well - even the Xfce built in composting effects. I had to use a text based installer to get the basic system installed then work on the video.
For anyone who wants to actually make a working system look here....
This work is also ported to Arch. For other distros - bad luck. It might be possible to use the PPA for a Debian Wheezy install but you would need to be dedicated.
There is a psb-glx PPA for Ubuntu
Instructions here, no kernel compiling necessary.
The EMGD aproach is way better for now, but the psb-glx driver is available if all you want is the absolute basic setup.
Once it is in the mainline kernel and the distros catch up the psb-glx driver should just work out of the box.