[10:11] bugbot <3 [10:11] http://www.bryceharrington.org/X/Reports/ubuntu-x-swat/totals.svg === thopiekar_ is now known as thopiekar [15:20] hi, is it possible to build pieces of X (i.e. the intel X drivers) just by themselves? [15:30] sure [15:37] is it as simple as copying a single binary if I just want to change the 2D driver to an older version? [15:38] why would you want to do that? [15:40] Basically [15:41] to try and bisect at which point in the intel driver git a feature was added that causes the glyph font cache on my EeePC 900 to become corrupted [15:43] tjaalton: what do you think? [15:44] hum, it doesn't even use the intel driver [15:44] no wait [15:44] tjaalton: I'm 100% it does :) [15:44] ah, GMA 900 translates to 915 [15:44] indeed [15:44] 950 was poulsbo [15:44] yup [15:44] well I'd rather try different kernel versions first [15:45] :D [15:45] tjaalton: https://bugs.freedesktop.org/show_bug.cgi?id=36326#c17 [15:45] Freedesktop bug 36326 in DRM/Intel "[915GM] Characters sometimes have horizontal lines through them (glyph font corruption)" [Major,New] [15:45] tjaalton: so would I :) [15:46] there you go then [15:46] tjaalton: ? [15:46] you've found the problem? [15:46] nope [15:46] see comment 8 [15:47] so a kernel change that broke things? [15:47] see comment 7 [15:48] yes, confirms that [15:48] i just don't see your point, mind telling that? [15:48] sure [15:48] it is not just a kernel change [15:48] it appears to be both a kernel and a driver change [15:49] what I should have said is that I can use a 2.6.39-rc kernel with a 10.04 Xorg userland and not see the problem [15:49] yeah, should have said that [15:49] using an 11.04 userland with a 2.6.34 kernel does show the problem [15:49] tjaalton: I did on comment #6 [15:50] but you didn't point that out [15:50] to me [15:50] so yes, you can compile the driver separately [15:50] tjaalton: a very good point - sorry about that [15:50] but if there are xserver api changes, you need to take care of those [15:51] though you'll find out if the driver doesn't compile [15:51] tjaalton: are drivers API backwards compatible? [15:51] tjaalton: that's where things get tricky [15:51] I can't compile stuff on the EeePC (just too small) [15:51] newer ddx driver usually needs newer libdrm & kernel [15:52] so compile on another 32bit box [15:52] right [15:52] assuming the eeepc is 32bit [15:52] it is [15:52] I'm actually cross compiling for what its worth [15:54] is the ABI backwards compatible [15:54] hmm perhaps that doesn't make sense [15:54] newer driver should compile against an older xserver [15:54] ah ok [15:55] wish me luck! [15:56] though it probably needs a newer libdrm, so you need to build that too [15:56] or build an older -intel with some abi-patches for newer xserver [15:57] doh! I guess I'll see what happens. I think I might have install with a Xorg newer than 1.7 around [15:57] tjaalton: thank you! [15:57] np === Cobalt is now known as EvilCobaltX === EvilCobaltX is now known as Cobalt