Comment 101 for bug 1068404

@Ped
here's what I did to get my 12.10 work:

1. purge fglrx* radeon*

2. add PPA of xorg-edgers, and "sudo apt-get update & apt-get dist-upgrade & apt-get upgrade"
after reboot, make sure the intel graphic card is working (there should be no error in Xorg.0.log)

3. download deb files from Nick Andrikos' PPA (3 for fglrx-0910, 2 for xserver-xorg-video-intel*)
patch fglrx-updates_9.010-0ubuntu1~andrik7_amd64.deb:

for deb file usr/src/fglrx-updates-9.010/firegl_public.c, add follow 4 lines to the head of file
// VM_RESERVED is deleted in 3.7 or higher kernels.
#ifndef VM_RESERVED
#define VM_RESERVED (VM_DONTEXPAND | VM_DONTDUMP)
#endif

4 intall above patched debs, and run "sudo aticonfig --initial -f" and "sudo dpkg-reconfigure Xorg"
reboot and I found no more segmentation fault in Xorg.0.log, and glxinfo shown corrent render info of AMD