I can't say for sure in your case, since you didn't mention using any other 3d apps, it looks like you've got a screen with an appropriately aligned height, and it looks like compiz doesn't use a depth buffer, but it may still be worth trying with this commit series:
xf86-video-intel:
commit e8f0763d405a8152c74c28792c52fe12c1d41dd5
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:24:44 2009 -0700
Fix math in the tiling alignment fix.
commit 222b52ef16895823fbf3a0fc0be4eb23b930ed1b
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:05:29 2009 -0700
Align tiled pixmap height so we don't address beyond the end of our buffers.
Mesa:
commit ceb8afcca5b0a52b005a782ea54b301beaee1a15
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:09:31 2009 -0700
intel: Align region height as required for tiled regions.
Otherwise, we would address beyond the end of our buffers. Fixes reliable
GPU segfault with texture_tiling=true and oglconform shadow.c.
I can't say for sure in your case, since you didn't mention using any other 3d apps, it looks like you've got a screen with an appropriately aligned height, and it looks like compiz doesn't use a depth buffer, but it may still be worth trying with this commit series:
xf86-video-intel: 2c74c28792c52fe 12c1d41dd5
commit e8f0763d405a815
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:24:44 2009 -0700
Fix math in the tiling alignment fix.
commit 222b52ef1689582 3fbf3a0fc0be4eb 23b930ed1b
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:05:29 2009 -0700
Align tiled pixmap height so we don't address beyond the end of our buffers.
Mesa: b005a782ea54b30 1beaee1a15
commit ceb8afcca5b0a52
Author: Eric Anholt <email address hidden>
Date: Fri Aug 7 18:09:31 2009 -0700
intel: Align region height as required for tiled regions.
Otherwise, we would address beyond the end of our buffers. Fixes reliable
GPU segfault with texture_tiling=true and oglconform shadow.c.
Bug #22406.