Comment 22 for bug 1132584

Revision history for this message
Felix Lawrence (felix-lawrence) wrote : Re: [Bug 1132584] Re: cedarview-drm kernel module fails to build on kernel 3.5.x [error: implicit declaration of function 'do_mmap']

You can install Intel's drivers on 12.04.2 LTS, using Fred Moses'
instructions. It doesn't work perfectly (high xorg CPU usage after
resume from suspend, and orange messages when starting up), but it works
a lot better than the generic 12.04.2, 12.10 or 13.04, none of which
will resume from suspend for me without massive graphical glitches on my
Acer D270.

First, install openssh-server.

Then ssh into the laptop and run
sudo apt-get install linux-image-3.2.0-38-generic
linux-headers-3.2.0-38-generic xserver-xorg-lts-precise

Reboot, choosing the old kernel at the grub screen, and run (from ssh)
*NB* I vaguely remember doing the next two steps but I can't find them
in my bash_history.

sudo apt-get purge linux-image-generic
sudo apt-get purge xserver-xorg-lts-quantal

Then install the drivers:

sudo apt-get install cedarview-drm cedarview-graphics-drivers
libva-cedarview-vaapi-driver

Reboot again (sudo reboot from the SSH instance) and hopefully things
will work for you.