I see the problem described in 604680 (or what I think is the same problem) in all terminals using libvte9, and consequently, I filed bug 616392 there. Could you try with evilvte or some other vte-based terminal and see if it's still present?
I also have an i945GM, and suspect that the problem is there, especially due to the fact that newer kernels make it worse, but determining the scope of the problem may make it easier to fix. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature