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
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.