Comment 37 for bug 305979

Revision history for this message
Khashayar Naderehvandi (khashayar) wrote :

I can confirm this issue, also on a g45. With my setup, the overflows happen after only a couple of hours of normal usage, if compiz is enabled. Various OpenGL applications, such as screensavers can trigger it as well. Backtrace is always similar to what's posted here. Examples from my setup can be found in the upstream freedesktop bug report.

The three patches that Jesse Barnes references in fdo #18922 are, in my opinion, absolutely vital to get in Jaunty, preferably as soon as possible. The G45 is relatively new, which means that more and more people probably are going to be purchasing machines with that chipset during Jaunty's development period. The patches are already in upstream.

Of the three patches, the kernel patches apply cleanly, at least to vanilla 2.6.28. The libdrm patch needs a small modification in order to apply cleanly to libdrm 2.3.1, currently in Jaunty. That small modification is simply replacing the line

libdrm_la_LDFLAGS = -version-number 2:4:0 -no-undefined

with

libdrm_la_LDFLAGS = -version-number 2:3:0 -no-undefined

For your convenience, I'll attach Jesse's patch with that modification here.