As a workaround, you can get a working environment with vesa.
First, blacklist i915. That's done adding a line saying:
blacklist i915 to /etc/modprobe.d/blacklist.conf
By the way, that blacklist worked with the 2.6.31-5 kernel. With 2.6.31-4 it didn't.
Then configure xorg (/etc/X11/xorg.conf) to use the vesa driver (if you don't have a /etc/X11/corg.conf file it will require that you create one by running sudo X --configure with the gdm/kdm/xdm/whateverdm service down and copy it there for xorg to use it). That will be enough to get a working environment instead of a screen with a heavy case of parkinson's desease.... no acceleration though.... but at least you will be able to work.
As a workaround, you can get a working environment with vesa.
First, blacklist i915. That's done adding a line saying: d/blacklist. conf
blacklist i915 to /etc/modprobe.
By the way, that blacklist worked with the 2.6.31-5 kernel. With 2.6.31-4 it didn't.
Then configure xorg (/etc/X11/ xorg.conf) to use the vesa driver (if you don't have a /etc/X11/corg.conf file it will require that you create one by running sudo X --configure with the gdm/kdm/ xdm/whateverdm service down and copy it there for xorg to use it). That will be enough to get a working environment instead of a screen with a heavy case of parkinson's desease.... no acceleration though.... but at least you will be able to work.